Senior iOS Engineer (Swift & AWS)
About the Role
We are looking for an experienced Senior iOS Engineer to join a cloud-native engineering team working on modern, customer-facing mobile applications and digital experiences.
This is a hands-on engineering role combining deep native iOS development expertise with AWS cloud technologies, modern application architecture, CI/CD, testing, and direct customer collaboration.
You will work alongside Engineers, Architects, Engineering Managers, and Project Managers to design and deliver high-quality solutions for complex mobile initiatives. The role requires strong software engineering fundamentals, the ability to build and maintain production-ready iOS applications, and confidence working directly with customer engineering teams.
The ideal candidate brings deep Swift and native iOS expertise, strong knowledge of application design and development patterns, AWS experience, and the communication skills required to succeed in a consulting and client-facing environment.
About the Role
We are looking for an experienced Senior iOS Engineer to join a cloud-native engineering team working on modern, customer-facing mobile applications and digital experiences.
This is a hands-on engineering role combining deep native iOS development expertise with AWS cloud technologies, modern application architecture, CI/CD, testing, and direct customer collaboration.
You will work alongside Engineers, Architects, Engineering Managers, and Project Managers to design and deliver high-quality solutions for complex mobile initiatives. The role requires strong software engineering fundamentals, the ability to build and maintain production-ready iOS applications, and confidence working directly with customer engineering teams.
The ideal candidate brings deep Swift and native iOS expertise, strong knowledge of application design and development patterns, AWS experience, and the communication skills required to succeed in a consulting and client-facing environment.
About the Role We are looking for an experienced Senior iOS Engineer to join a cloud-native engineering team working on modern, customer-facing mobile applications and digital experiences. This is a hands-on engineering role combining deep native iOS development expertise with AWS cloud technologies, modern application architecture, CI/CD, testing, and direct customer collaboration. You will work alongside Engineers, Architects, Engineering Managers, and Project Managers to design and deliver high-quality solutions for complex mobile initiatives. The role requires strong software engineering fundamentals, the ability to build and maintain production-ready iOS applications, and confidence working directly with customer engineering teams. The ideal candidate brings deep Swift and native iOS expertise, strong knowledge of application design and development patterns, AWS experience, and the communication skills required to succeed in a consulting and client-facing environment. Responsibilities:- Mobile application architecture.
- Software design patterns.
- Application lifecycle.
- API and service integrations.
- Strong experience with AWS cloud services.
- Experience integrating native applications with cloud-based backend systems.
- Experience building and maintaining CI/CD pipelines.
- Strong testing and automation practices.
- Experience writing, reviewing, and deploying production-quality code.
- Experience troubleshooting applications across development and production environments.
- Experience participating in code reviews.
- Strong client-facing communication skills.
- Ability to work effectively with Engineers, Architects, Engineering Managers, and customer technical teams.
- React
- Node.js
- TypeScript
- Python
- Familiarity with Generative AI technologies.
- UI/UX experience.
Strong professional experience in native iOS development with Swift, AWS cloud services, CI/CD, testing, and client-facing communication.
Key Responsibilities
- designing iOS applications
- integrating cloud services
- maintaining CI/CD pipelines
Skills & Tools
Swift, AWS, CI/CD, Firebase, AppsFlyer, React, Node.js, TypeScript, Python
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — Brasília or São Paulo or Buenos Aires or Mexico City or Bogotá or Recife or Rio de Janeiro
- Languages: English
About Oowlish
A rapidly expanding software development company in Latin America, certified as a Great Place to Work, collaborating with clients from the US and Europe. — Industry: Information Technology