Senior iOS Developer
About the role
As an iOS developer, you will make an impact by designing and delivering secure, scalable, and high‑performance iOS applications using modern technologies such as Swift and SwiftUI. You will be a valued member of the mobile engineering team and collaborate closely with product managers, designers, and backend engineers to build reliable, accessible, and maintainable solutions for global users.
In this role, you will:
- Design and architect scalable iOS applications using Swift and SwiftUI, ensuring performance, maintainability, and reliability
- Implement reactive programming patterns using Combine to manage asynchronous data flows and improve application responsiveness
- Optimize application performance by profiling memory, CPU, and rendering processes across a wide range of Apple devices
- Apply secure coding practices, including encryption, secure storage, and network protection, to safeguard user and enterprise data
- Lead testing and debugging efforts through unit testing, UI automation, and diagnostics to deliver high-quality releases
Work model
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Stamford, CT / Chicago, IL / Dallas, TX.. Regardless of your working arrangement, we are here to support a healthy work-life balance through our wellbeing programs.
The working arrangements for this role are accurate as of the date of posting and may change based on business or client needs.
What you need to have to be considered
- 7–11 years of professional experience in iOS development, including experience in architecting complex mobile applications
- Strong proficiency in Swift and SwiftUI with proven experience developing production-grade applications
- Hands-on experience with the Combine framework for managing asynchronous data streams and state updates
- Solid expertise in iOS testing and debugging, including unit testing frameworks, UI automation tools, and crash analysis
- Deep understanding of iOS security, including encryption, secure storage, keychain usage, and secure communication protocols
These will help you stand out
- Experience with iOS app distribution, including provisioning profiles, code signing, and deployment to enterprise and public app stores
- Knowledge of accessibility standards and ability to design inclusive, user-friendly mobile interfaces
- Experience documenting architectural decisions and enforcing coding standards across teams
- Strong collaboration skills working in cross-functional environments
- Experience mentoring developers and reviewing code to improve quality and consistency
Benefits:
Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance.
- Paid holidays plus Paid Time Off.
- 401(k) plan and contributions.
- Long-term/Short-term Disability.
- Paid Parental Leave.
- Employee Stock Purchase Plan.
We’re excited to meet people who share our passion for technology and innovation and who can make an impact in a variety of ways. Don’t hesitate to apply, even if you meet most—but not all—of the requirements. We value transferable skills, diverse experiences, and fresh perspectives.
This position does not offer visa sponsorship. Candidates must be authorized to work without sponsorship now or in the future, including OPT, CPT, or any other work authorization requiring employer sponsorship.
A comunidade Cognizant:
Somos uma equipe de alto calibre que aprecia e apoia uns aos outros. Nosso pessoal defende um local de trabalho enérgico, colaborativo e inclusivo, onde todos possam prosperar.
- A Cognizant é uma comunidade global com mais de 300,000 funcionários em todo o mundo.
- Não sonhamos apenas com um caminho melhor – nós fazemos acontecer.
- Cuidamos de nossas pessoas, clientes, empresa, comunidades e clima fazendo o que é certo.
- Promovemos um ambiente inovador onde você pode construir o plano de carreira certo para você.
Quem somos:
Cognizant (NASDAQ: CTSH) é uma construtora de IA e fornecedora de serviços de tecnologia, criando a ponte entre o investimento em IA e o valor para as empresas por meio do desenvolvimento de soluções de IA completas para nossos clientes. Nossa profunda experiência em setores, processos e engenharia nos permite incorporar o contexto único de cada organização em sistemas tecnológicos que potencializam a capacidade humana, geram retornos concretos e mantêm empresas globais à frente em um mundo em rápida transformação. Saiba mais em www.cognizant.com ou @cognizant.
A Cognizant é uma empregadora que investe em equidade. Sua candidatura não será pautada em raça, cor, gênero, sexualidade, credo, origem, deficiência, gravidez ou qualquer outra característica protegida pelas leis brasileiras.
Disclaimer:
As informações de compensação são precisas a partir da data desta publicação. A Cognizant se reserva o direito de modificar essas informações a qualquer momento, sujeito à lei aplicável.
Os candidatos podem ser obrigados a comparecer a entrevistas presenciais ou por videoconferência. Além disso, os candidatos podem ser obrigados a apresentar seu documento de identificação emitido pelo estado ou governo atual durante cada entrevista.
Embora nosso sistema permita a candidatura em todos os idiomas, o(s) idioma(s) e o(s) nível(is) de proficiência exigidos para o trabalho variam. No entanto, é necessário um nível básico de inglês para fins de comunicação em toda a empresa.
Se você tem uma deficiência que requer adaptações razoáveis para procurar uma vaga de emprego ou enviar uma candidatura, envie um e-mail para [email protected] com sua solicitação e informações de contato.