At a Glance
- Tasks: Design, build, and release complex mobile features for Android and iOS using Kotlin Multiplatform.
- Company: Join a market-leading organisation with a focus on innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with a chance to work alongside talented professionals.
- Why this job: Take ownership of exciting projects and make a real impact in mobile development.
- Qualifications: 3+ years in software development with strong mobile app experience.
The predicted salary is between 50000 - 65000 £ per year.
Would you like the opportunity to work for a market leading organisation? You’ll be working mainly on apps, using Kotlin Multiplatform (KMP) to build features that work on both Android and iOS. You’ll take ownership of complex technical work and help improve how the team builds software. As a Mid-Senior Mobile Engineer, you’ll get a lot of responsibility where you will design, build, and release complex mobile features. Ensure code is clean, reliable, and easy to maintain. You will also work with product managers, designers, QA, and other engineers to help plan work and identify blockers. This is an exciting opportunity to have a real impact.
Requirements:
- 3+ years of software development experience
- Strong experience building mobile apps at scale
- Experience with cross-platform development, happy to consider React Native, Flutter, KMP
If you’re a Mid-Senior Mobile Engineer looking for a new challenge, please apply.
Mid-Senior Mobile Engineer employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Senior Mobile Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the mobile engineering space. Attend meetups or online webinars where you can chat with industry folks. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best mobile apps, especially those built with Kotlin Multiplatform. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with cross-platform development and how you've tackled complex projects. Practice coding challenges to keep your skills sharp!
✨Tip Number 4
Don’t forget to apply through our website! We make it easy for you to find the right role. Plus, it shows you're genuinely interested in joining our team. So, get your application in and let’s get the ball rolling!
We think you need these skills to ace Mid-Senior Mobile Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with Kotlin Multiplatform and any other relevant tech you've worked with. We want to see how your skills align with the role, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for us. Mention specific projects or experiences that relate to building mobile apps at scale. This shows us you’re genuinely interested in the position.
Keep It Clean and Clear: Just like we expect clean code, we want your application to be easy to read. Use clear language and structure your application well. A tidy application reflects your coding style!
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 don’t miss out on any important updates from our team.
How to prepare for a job interview at Oliver Bernard
✨Know Your Tech Stack
Make sure you’re well-versed in Kotlin Multiplatform and any other relevant technologies like React Native or Flutter. Brush up on your experience with cross-platform development, as you'll likely be asked to discuss how you've tackled challenges in building apps for both Android and iOS.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've taken ownership of complex technical work. Think about times when you identified blockers and how you collaborated with product managers, designers, and QA to overcome them. This will demonstrate your ability to work effectively within a team.
✨Emphasise Clean Code Practices
Be ready to talk about your approach to writing clean, reliable, and maintainable code. You might be asked about your coding standards or how you ensure quality in your work, so have some examples or anecdotes at the ready that highlight your commitment to best practices.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s development processes, team dynamics, and future projects. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.