IOS Developer

Infosys•Arizona, TX
•$80,127 - $117,128

About The Position

The Infosys Digital Experience unit creates human-centered digital platforms and personalized customer experiences for enterprises. In the assigned role of Technology Consultant 2, the iOS Developer contributes across the software development lifecycle, from requirements elicitation and design discussions through coding, integration, testing, release, and production support. The role focuses on building scalable, reliable iOS applications and maintaining system quality and stability. The developer collaborates with cross-functional teams, translates business requirements into development tasks, documents technical decisions and project activities, supports software integration, and helps users transition to new applications. The position may require relocation and/or travel to the work or project location. Applicants must be authorized to work in the United States without employer-based visa sponsorship; Infosys does not provide immigration sponsorship for this role.

Requirements

  • iOS development experience.
  • Strong expertise in Swift, Objective-C, UIKit, and SwiftUI.
  • Experience with MVC, MVVM, and VIPER architectures.
  • Hands-on experience with REST APIs and JSON.
  • Experience with Git, JIRA, and CI/CD tools.
  • Strong understanding of mobile performance and memory management.
  • Bachelor’s degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of each year of education.
  • Authorization to work in the United States for any employer without employer-based visa sponsorship.

Nice To Haves

  • Experience developing mobile applications for banking or financial services.
  • Exposure to WebSockets or real-time data streaming.
  • Knowledge of mobile authentication and security frameworks.
  • Experience with third-party SDK integrations.
  • Experience working in Agile/SAFe environments.
  • Strong analytical and problem-solving skills.
  • Ability to lead end-to-end mobile modules.
  • Excellent communication and stakeholder collaboration.
  • Focus on quality, performance, and user experience.

Responsibilities

  • Document assigned portions of business requirements as part of requirements elicitation.
  • Facilitate software application design discussions and document design decisions.
  • Design and develop scalable iOS applications using Swift and Objective-C.
  • Build responsive user interfaces using UIKit and SwiftUI.
  • Architect modular, reusable, and maintainable components.
  • Participate in coding and integrate features or updates into existing applications while maintaining system stability.
  • Integrate REST APIs and backend services.
  • Implement advanced features such as real-time updates and payment integrations.
  • Conduct code reviews, make changes to codebases, and maintain code repositories.
  • Implement test strategies, analyze results, coordinate bug fixes, and uphold software quality standards.
  • Ensure application performance, security, and reliability across devices, including optimizing mobile performance and memory use.
  • Drive CI/CD, build automation, and release processes.
  • Develop user training programs, documentation, and support frameworks for software transitions.
  • Resolve production issues and recommend preventive strategies to improve system reliability.
  • Maintain records of code, testing techniques, and support activities.
  • Mentor junior developers and support Agile delivery.
  • Collaborate with cross-functional teams and support software integration.

Benefits

  • Medical, dental, vision, and life insurance.
  • Long-term and short-term disability insurance.
  • Health and dependent care reimbursement accounts.
  • Accident, critical illness, hospital indemnity, and legal insurance.
  • 401(k) plan and contributions dependent on salary level.
  • Paid holidays and paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service