Mid iOS Developer
IBA InfoTech Inc.
Charlotte, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Charlotte, United States of America
Tech stack
Agile Methodologies
Android
iOS
Automation of Tests
Mobile Application Development
Software Debugging
IOS SDK
Mobile Application Software
JSON
Scrum
VersionOne
Swift
GIT
Information Technology
Objective C++
REST
Software Version Control
Job description
- Support the L1 sustain team in triaging production issues and performing root cause analysis. Participate in issue triage calls and troubleshoot issues to closure.
- Ensure that all production tickets are fully documented by the L1 sustain team before they are logged/transferred into Version One. The following items should be included:
- A detailed description of the issue
- CIF/Username
- Platform & App Version
- Device Manufacturer, Device Model & OS Version
- Date & time of issue reported/occurred
- Tea-leaf sessions
- Crash details from Apteligent if it's an app crash
R&D Activities
- Monitor Apple and Android sites for OEM Release Notice Monitoring. Notify tech leads and product owners of any potential impacts.
- Support activities such as non-mobile release support (41P Upgrade, DAON Upgrade etc.).
- Analyze VOCs received from Product Owners and Business.
- Track the versions of the mobile third-party SDKs and work with Tech Leads and Product Owners to plan appropriate upgrades as new versions become available.
- Create prod ticket resolution proposals for the scrum teams.
- Provide suggested code fixes for production tickets.
- Represent the mobile team, as requested, on early project meetings. Keep the tech leads informed and bring them into the discussion at the appropriate times. Ex: Project North Star, Project DARE
Requirements
- The role requires a native mobile development experience with iOS universal applications. Strong technical knowledge, coupled with in depth experience working with REST services, is required.
- Proficient understanding of code versioning tools such as GIT.
- Strong knowledge of Objective-C, Swift, iOS SDK/Frameworks, REST APIs, JSON.
- 2+ years of experience designing and developing iOS native mobile applications.
- Minimum one year of experience working with SCRUM or Agile development environment is preferred.
- Debugging and problem-solving skills.
- Knowledgeable of unit and automation testing tools
- BS in computer science or related area.
- Android mobile development experience is a plus.