IOS Developer

Infosys•Richardson, RI

About The Position

The iOS Developer works as a Technology Consultant 1 within Infosys’s Digital Experience unit, which creates integrated, personalized customer experiences and digital platforms for enterprise clients. The role contributes across the software development lifecycle, from gathering and documenting stakeholder needs and software specifications through application development, testing, integration, production support, and technical documentation. The developer designs and builds scalable iOS applications using Swift and Objective-C, creates interfaces with UIKit and SwiftUI, develops reusable and maintainable components, and integrates REST APIs and backend services. The role may also involve advanced features such as real-time updates and payment integrations, as well as performance, security, and reliability improvements. Responsibilities include participating in design discussions and code reviews, supporting CI/CD and release processes, resolving production issues, and mentoring junior developers while contributing to Agile delivery. The position requires a bachelor’s degree or foreign equivalent from an accredited institution, with consideration for three years of progressive specialty experience in lieu of each year of education. Relocation and/or travel to the work or project location may be required. Applicants must be authorized to work in the United States without employer-based visa sponsorship; Infosys states that it cannot provide immigration sponsorship for this role now or in the future.

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.
  • Must be authorized to work in the United States for any employer without employer-based visa sponsorship; Infosys cannot provide immigration sponsorship for this role.
  • May be required to relocate and/or travel to the work or project location.
  • Strong analytical and problem-solving skills.
  • Ability to lead end-to-end mobile modules.
  • Excellent communication and stakeholder collaboration skills.
  • Focus on quality, performance, and user experience.
  • Agile mindset, effective communication, and problem-solving skills; ability to work across most areas of the SDLC; proactive production issue monitoring; commitment to continuous learning, knowledge sharing, and team development.

Nice To Haves

  • Experience developing mobile applications in 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.

Responsibilities

  • Assist with targeted interviews and workshops to capture user needs and accurately document stakeholder requirements.
  • Participate in design discussions, capture software specifications, and help create process documentation.
  • Develop, refine, and document code for software applications according to design specifications and user requirements.
  • Execute test plans, analyze outcomes, and report defects to support software performance improvements.
  • Support integration of new software features into existing system infrastructure.
  • Monitor and troubleshoot live applications, resolve issues promptly, and document ongoing system maintenance.
  • Document coding practices, testing methodologies, and technical solutions for the team’s knowledge repository.
  • 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.
  • Integrate REST APIs and backend services.
  • Implement advanced features such as real-time updates and payment integrations.
  • Ensure application performance, security, and reliability across devices.
  • Lead code reviews and technical design discussions.
  • Drive CI/CD, build automation, and release processes.
  • Handle production issues and optimize application performance.
  • Mentor junior developers and support Agile delivery.
  • Collaborate with stakeholders and contribute across the software development lifecycle.

Benefits

  • Medical, dental, vision, and life insurance.
  • Long-term and short-term disability coverage.
  • 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