At a Glance
- Tasks: Lead the design and delivery of innovative mobile features using Kotlin Multiplatform.
- Company: Join a wellness-focused tech company transforming lives through holistic experiences.
- Benefits: Competitive salary, flexible working, and opportunities for professional growth.
- Why this job: Make a real impact on millions by creating exceptional mobile experiences.
- Qualifications: Experience in mobile engineering with a focus on Kotlin Multiplatform and strong collaboration skills.
- Other info: Dynamic team environment with a commitment to inclusivity and career development.
The predicted salary is between 60000 - 80000 £ per year.
Location: Onsite / Hybrid (London)
Our client is on a mission to change people’s lives for the better through wellness. They are transforming into a social wellness organisation, empowering people to improve their physical, mental, social, and nutritional wellbeing through exceptional, holistic experiences. They are creating a luxury, inclusive, wellness environment, blending cutting edge tech with meaningful human experiences.
As part of this future, they’re consolidating their global mobile app ecosystem and have a need for several Mobile Engineers to help lead the way. This is a rare chance to join a growing central engineering function building a globally scalable mobile platform across multiple countries.
As a Senior Mobile Engineer, you’ll take ownership of complex technical areas, deliver high-impact features, and establish best practices across a Kotlin Multiplatform (KMP) ecosystem. You’ll work cross-functionally with Engineering Leads, Product, Design, QA, and Backend teams to build outstanding mobile experiences for millions of users across Android and iOS.
Experience- Experienced software engineering experience, with strong mobile focus.
- Lead the design, build, and delivery of complex mobile features using Kotlin Multiplatform.
- Influence sprint planning, estimation, and technical direction for larger delivery areas.
- Champion clean architecture, maintainable code, and robust testing practices.
- Conduct high-quality code reviews and elevate engineering standards across the team.
- Drive end-to-end delivery: design → build → test → release → support.
- Partner with backend teams to ensure robust, scalable integrations.
- Improve app reliability, performance, observability, and maintainability.
- Enhance CI/CD tooling, automation, and release processes.
- Lead investigations into complex production issues and implement preventive solutions.
- Collaborate with Product and Design on technical solutions and feasibility.
- Contribute to and produce strong documentation, improving team knowledge sharing.
- Hands‑on expertise with cross‑platform/shared codebases — ideally Kotlin Multiplatform.
- Strong understanding of mobile architecture, modularisation, and design patterns.
- Excellent experience integrating mobile apps with backend APIs and services.
- Strong experience with unit testing and automated testing approaches.
- Proficient with Git, code review culture, and collaborative engineering workflows.
- Strong debugging, problem‑solving, and communication skills.
- Direct experience delivering shared KMP modules for both Android & iOS.
- Experience with CI/CD pipelines, release management, crash analytics & monitoring.
- Background in consumer apps, subscription products, lifestyle/wellness platforms.
This is a permanent role based in central London with a requirement of 2-3 days in the office. Salary range is dependent on experience as we are hiring for different levels.
We are committed to ensuring that all job applicants are treated equally, without discrimination because of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.
Mobile Engineer (Kotlin Multiplatform) employer: Morgan Philips Group SA
Contact Detail:
Morgan Philips Group SA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Engineer (Kotlin Multiplatform)
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best mobile projects, especially those using Kotlin Multiplatform. This will give you an edge and demonstrate your hands-on expertise to potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges related to mobile engineering. Practice explaining your thought process clearly, as communication is key in collaborative environments.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Mobile Engineer (Kotlin Multiplatform)
Some tips for your application 🫡
Show Off Your Kotlin Skills: Make sure to highlight your experience with Kotlin Multiplatform in your application. We want to see how you've used it to build complex mobile features, so don’t hold back on the details!
Talk About Teamwork: Since we work cross-functionally, it’s important to showcase your collaboration skills. Share examples of how you’ve partnered with product, design, and backend teams to deliver outstanding mobile experiences.
Emphasise Clean Code Practices: We’re big on clean architecture and maintainable code. In your application, mention your approach to code reviews and how you ensure high standards across the team. This will show us you’re a great fit for our engineering culture.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at Morgan Philips Group SA
✨Know Your Kotlin Multiplatform Inside Out
Make sure you brush up on your Kotlin Multiplatform knowledge before the interview. Be ready to discuss your experience with cross-platform development, and have examples of how you've implemented KMP in past projects. This will show that you’re not just familiar with the tech but can also apply it effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about complex production issues you've encountered and how you resolved them. Highlight your debugging techniques and any preventive solutions you've implemented. This will demonstrate your ability to handle challenges and improve app reliability, which is crucial for the role.
✨Collaborate Like a Pro
Since this role involves working cross-functionally, think of examples where you've successfully collaborated with product, design, and backend teams. Discuss how you’ve influenced sprint planning and technical direction, showcasing your leadership skills and ability to drive end-to-end delivery.
✨Emphasise Clean Code and Best Practices
Be prepared to discuss your approach to clean architecture and maintainable code. Share your experiences with code reviews and how you elevate engineering standards within your team. This will highlight your commitment to quality and your understanding of robust testing practices.