At a Glance
- Tasks: Design and build high-quality mobile applications for iOS or Android.
- Company: Join a high-performing digital team focused on user-centric mobile solutions.
- Benefits: Competitive daily rate, fully remote work, and a collaborative environment.
- Other info: Opportunity to contribute to technical decisions and grow your skills.
- Why this job: Make an impact by enhancing modern mobile products used by real users.
- Qualifications: Strong experience in mobile development and ability to work independently.
Location: Fully Remote (UK-based)
Contract Length: 6 months
Rate: £500–£525 per day
IR35 Status: Inside IR35
We’re hiring experienced Mobile Engineers (iOS or Android) for a 6-month contract with a high-performing digital team delivering scalable, user-centric mobile applications. This is a hands-on engineering role focused on building and enhancing modern mobile products used at scale. You’ll be working in a collaborative environment alongside product, design, and backend teams to deliver high-quality features end-to-end.
What you’ll be doing:
- Designing, building, and maintaining high-quality mobile applications
- Developing new features and improving performance, scalability, and reliability
- Collaborating with cross-functional teams including product, UX, and backend engineering
- Writing clean, maintainable, and well-tested code
- Contributing to technical decisions and best practices within the team
- Troubleshooting and resolving issues across the mobile stack
What we’re looking for:
- Strong commercial experience in mobile development (iOS or Android)
- Experience building production-grade apps used by real users at scale
- Solid understanding of mobile architecture patterns and best practices
- Ability to work independently in a remote, delivery-focused environment
Tech stack (either / or):
- iOS: Swift, UIKit / SwiftUI, RESTful APIs
- Android: Kotlin (preferred) / Java, Android SDK, Modern Android architecture (MVVM / Clean Architecture)
Nice to have:
- Experience with CI/CD pipelines for mobile
- Knowledge of automated testing frameworks
- Exposure to cross-platform tools (e.g. React Native, Flutter)
- Experience working in agile environments
Mobile Shift Engineer in London employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mobile Shift Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the mobile development space. Let them know you're on the lookout for opportunities, and don’t hesitate to ask for introductions to hiring managers or teams. You never know who might have the inside scoop on a role that’s perfect for you!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best mobile projects. Whether it’s apps you’ve built or contributions to open-source projects, having tangible examples of your work can really set you apart from the crowd. Make sure to highlight any experience with iOS or Android tech stacks!
✨Tip Number 3
Prepare for those interviews! Brush up on common mobile engineering questions and be ready to discuss your past projects in detail. Practice coding challenges and be prepared to demonstrate your problem-solving skills. Remember, we want to see how you think and approach challenges!
✨Tip Number 4
Apply through our website! We’re always on the lookout for talented Mobile Engineers. By applying directly, you’ll ensure your application gets the attention it deserves. Plus, you’ll be one step closer to joining our high-performing digital team!
We think you need these skills to ace Mobile Shift Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in mobile development, especially with iOS or Android. We want to see how you've built production-grade apps and any relevant tech stack you've worked with.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're passionate about mobile engineering and how your skills align with our needs. Don't forget to mention your experience working in collaborative environments!
Showcase Your Projects: If you've got a portfolio or examples of apps you've developed, share them! We love seeing real-world applications of your skills, so include links or descriptions of your best work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™
✨Know Your Tech Stack
Make sure you’re well-versed in the tech stack mentioned in the job description. Brush up on your Swift or Kotlin skills, and be ready to discuss how you've used RESTful APIs or Android SDK in your previous projects. This shows you’re not just familiar with the tools but can also apply them effectively.
✨Showcase Your Collaboration Skills
Since this role involves working closely with product, design, and backend teams, prepare examples of how you’ve successfully collaborated in the past. Think about specific projects where teamwork led to a successful outcome, and be ready to share those stories during the interview.
✨Prepare for Technical Questions
Expect to face technical questions that assess your understanding of mobile architecture patterns and best practices. Review common interview questions related to mobile development and practice coding challenges that might come up. This will help you feel more confident and articulate during the interview.
✨Demonstrate Problem-Solving Skills
Be prepared to discuss how you troubleshoot and resolve issues across the mobile stack. Think of specific examples where you identified a problem, the steps you took to resolve it, and the impact it had on the project. This will highlight your analytical skills and ability to work independently in a remote environment.