As a Senior Mobile Engineer, iOS, you’ll help design, build, and maintain high-quality mobile applications that deliver reliable, performant experiences for users.
Requirements
- Develop, test, and maintain efficient Swift-based applications for iOS devices
- Collaborate with designers, product managers, and engineers to implement and refine new features
- Support app performance, stability, and usability across a range of iOS devices and OS versions
- Participate in code reviews and help uphold code quality and engineering best practices
- Debug and resolve technical issues and bugs throughout development and testing
- Contribute to architectural discussions and support technical decision-making
- Integrate APIs, including REST and/or GraphQL services, into mobile applications
- Write and maintain unit and UI tests using XCTest or similar tools
- Support CI/CD workflows, App Store releases, and version control practices
- Stay current with the evolving iOS ecosystem and introduce relevant improvements into the codebase
- Collaborate effectively in Agile delivery cycles, including release planning, bug fixing, and feature development
- Mentor junior engineers and partner with cross-functional stakeholders to deliver quality solutions