emagine is seeking two experienced Senior Client Engineers, one specializing in Android and one in iOS, to join a dynamic project for a major client. You will play a pivotal role in shaping mobile architecture and building high-quality, scalable experiences used by millions of users worldwide.
Key responsibilities
- Design, build, and evolve mobile experiences across highly visible consumer surfaces.
- Contribute to the architecture and development of reusable mobile foundations, frameworks, and platform capabilities.
- Lead technical initiatives that improve scalability, performance, reliability, and developer experience.
- Collaborate with cross-functional teams including product managers, designers, and platform engineers to shape technical strategy.
- Drive engineering quality through code reviews, testing practices, and operational excellence.
Requirements
- Strong professional experience building mobile applications using Swift for iOS or Kotlin for Android.
- Proven track record of contributing to large-scale, consumer-facing applications with high performance requirements.
- Ability to design scalable, maintainable mobile systems and reusable platform components.
- Deep commitment to user experience, accessibility, and engineering craftsmanship.
- Excellent communication skills with the ability to influence technical decisions and mentor team members.
What we offer
- Opportunity to work on a globally recognized product with a massive user base.
- A collaborative, inclusive, and growth-oriented engineering culture.
- Engagement in modern engineering workflows, including AI-assisted development tools.
- Full remote flexibility to support your work-life balance.