Job Openings Mobile iOS Developer

About the job Mobile iOS Developer

Job Responsibilities:

  • Participate in end-to-end application delivery, including requirements gathering, estimation, development, testing support, deployment, and post-production activities.
  • Collaborate with technical teams during discussions, sprint planning, and user story walkthrough sessions by providing technical feedback and recommendations.
  • Develop, enhance, and maintain native mobile applications to ensure performance, stability, and scalability.
  • Provide UAT and production support by troubleshooting issues, identifying root causes, and implementing fixes when incidents or inquiries are raised.
  • Support monthly patching activities, disaster recovery (DR) drills, and other technical maintenance activities when required.
  • Optimize application code to improve application stability, performance, and workload efficiency.
  • Support implementation and remediation activities related to audits, security findings, and technical initiatives to ensure compliance with company policies and standards.
  • Maintain proper technical documentation to ensure knowledge sharing and data transparency.
  • Explore and evaluate new technologies, conduct Proof of Concepts (POC), and recommend suitable technologies or improvements.
  • Guide and mentor junior developers through code reviews, knowledge sharing, and peer programming.


Job Requirements:

  • Minimum 5 years of experience in native mobile application development for iOS platforms.
  • Strong hands-on experience with Swift, CocoaPods, Swift Package Manager (SPM), XIB/Storyboards, SwiftUI, Firebase, and Adobe Analytics.
  • Minimum 2 years of experience in secure coding practices and security implementation.
  • Experience publishing mobile applications to Apple App Store, Google Play Store, and Huawei App Gallery.
  • Minimum 2 years of experience in MSSQL / SQL development.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Ability to work collaboratively in an agile and fast-paced environment.