At a Glance
- Tasks: Join a mission to enhance wellness through innovative mobile experiences using Kotlin Multiplatform.
- Company: A forward-thinking wellness organisation blending tech with human experiences.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact on people's lives while working with cutting-edge technology.
- Qualifications: Experience in mobile engineering, especially with Kotlin Multiplatform and strong collaboration skills.
- Other info: Dynamic role with excellent career advancement in a supportive environment.
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.
Mobile Engineer (Kotlin Multiplatform) in City of London employer: Morgan Philips Group
Contact Detail:
Morgan Philips Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Engineer (Kotlin Multiplatform) in City of London
✨Tip Number 1
Network like a pro! Reach out to folks 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 put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work, especially any Kotlin Multiplatform projects. This gives you a chance to demonstrate your expertise and passion for mobile engineering beyond just your CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨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, it shows you’re genuinely interested in joining the team and contributing to their mission.
We think you need these skills to ace Mobile Engineer (Kotlin Multiplatform) in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Mobile Engineer role. Highlight your Kotlin Multiplatform expertise and any relevant projects you've worked on. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for wellness and technology, and explain why you're excited about this opportunity. Let us know how your background makes you a perfect fit for our team.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your mobile engineering skills, don’t hesitate to include them. We love seeing real-world applications of your work, especially in Kotlin Multiplatform!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our awesome team!
How to prepare for a job interview at Morgan Philips Group
✨Know Your Kotlin Multiplatform Inside Out
Make sure you brush up on your Kotlin Multiplatform skills before the interview. Be ready to discuss your experience with cross-platform development, and have examples of complex mobile features you've designed and built. This will show that you’re not just familiar with the tech, but that you can lead projects effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially those related to mobile app performance or integration issues. Highlight how you approached these problems, the solutions you implemented, and the impact they had on the project. This will demonstrate your critical thinking and debugging abilities.
✨Emphasise Collaboration and Communication
Since this role involves working cross-functionally, be ready to discuss how you've collaborated with product, design, and backend teams in the past. Share examples of how you’ve communicated technical concepts to non-technical stakeholders, as this will show your ability to bridge gaps between teams.
✨Prepare for Technical Questions and Code Reviews
Expect to dive into technical discussions during the interview. Brush up on clean architecture principles, testing practices, and code review culture. You might even be asked to conduct a mock code review, so be prepared to articulate your thought process clearly and constructively.