Senior iOS Engineer (Swift & AWS)
Oowlish TechnologyAbout 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:
Requirements:
Must Have:
- 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.
Nice to Have:
- React
- Node.js
- TypeScript
- Python
- Familiarity with Generative AI technologies.
- UI/UX experience.