At a Glance
- Tasks: Lead the development of a customer-facing mobile app using Kotlin and Jetpack Compose.
- Company: Join a dynamic team focused on innovative mobile solutions in Leicester.
- Benefits: Enjoy competitive pay, flexible contract terms, and a collaborative work environment.
- Why this job: Make a real impact by shaping app development and mentoring fellow developers.
- Qualifications: Strong experience in Android development, Kotlin, and app architecture required.
- Other info: On-site work is mandatory three days a week; quick interview process!
The predicted salary is between 54000 - 64800 £ per year.
Contract - Outside IR35 £450.00 - £540.00 p/d for 3 months+ in Leicester - Compulsory 3 days per week on-site (Every Monday, Tuesday & Wednesday). ASAP Start - 1 stage interview process!
I'm working with a client who is embarking on a full rewrite of their customer-facing mobile app - and they're looking for an Android Developer to lead the way.
You will need strong, hands-on experience with Kotlin and Jetpack Compose, and ideally, you have already played a key role in rebuilding apps from the ground up. This is a Senior/SME-level role where your influence will stretch beyond writing code - the team will look to you for technical leadership, guidance on best practice, and mentoring throughout the project.
What you’ll be doing:
- Designing and developing white-label Android applications
- Defining and implementing best practices for setting up new apps
- Collaborating with stakeholders to understand and shape requirements
- Offering hands-on mentorship and technical direction to the wider dev team
What we’re looking for:
- Deep experience as an Android Developer with a strong grasp of Android app architecture and UI design principles
- Excellent Kotlin skills, including use of Flows, extensions, and higher-order functions
- Proven Jetpack Compose experience, with strong knowledge of Jetpack libraries
- Previous experience in greenfield/rebuild projects from scratch
- Confident troubleshooting and performance optimisation skills
- Experience with RESTful APIs, TDD, Unit Testing and Automation
- Agile (SCRUM) background
- Solid DevOps knowledge: CI/CD with Git and Azure DevOps
- Comfortable in fast-paced, collaborative environments
Android Developer employer: Uniting Ambition
Contact Detail:
Uniting Ambition Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Make sure to showcase your experience with Kotlin and Jetpack Compose in any discussions or networking opportunities. Highlight specific projects where you've used these technologies, especially if they involved rebuilding apps from scratch.
✨Tip Number 2
Prepare to discuss your approach to technical leadership and mentoring. Think of examples where you've guided a team or implemented best practices, as this role requires you to influence and support others.
✨Tip Number 3
Familiarise yourself with the Agile (SCRUM) methodology, as well as CI/CD processes using Git and Azure DevOps. Being able to speak confidently about your experience in these areas will set you apart during the interview.
✨Tip Number 4
Since the role involves collaboration with stakeholders, practice articulating how you gather and shape requirements. Be ready to share examples of how you've successfully collaborated with non-technical teams in the past.
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Kotlin and Jetpack Compose. Include specific projects where you've rebuilt apps from scratch, showcasing your technical leadership and mentoring skills.
Craft a Compelling Cover Letter: In your cover letter, emphasise your hands-on experience in Android development and your ability to define best practices. Mention your familiarity with Agile methodologies and how you can contribute to the team’s success.
Showcase Relevant Projects: Include a portfolio or links to previous projects that demonstrate your expertise in Android app architecture, UI design principles, and your experience with RESTful APIs and TDD.
Prepare for Technical Questions: Anticipate technical questions related to Kotlin, Jetpack Compose, and performance optimisation. Be ready to discuss your troubleshooting strategies and how you've implemented CI/CD processes in past projects.
How to prepare for a job interview at Uniting Ambition
✨Showcase Your Kotlin Expertise
Make sure to highlight your hands-on experience with Kotlin during the interview. Be prepared to discuss specific projects where you've used Kotlin, especially focusing on Flows, extensions, and higher-order functions.
✨Demonstrate Your Jetpack Compose Knowledge
Since the role requires strong Jetpack Compose experience, come ready to explain how you've implemented it in previous projects. Discuss any challenges you faced and how you overcame them to showcase your problem-solving skills.
✨Prepare for Technical Leadership Questions
As this is a senior role, expect questions about mentoring and leading a team. Think of examples where you've provided technical guidance or best practices to junior developers, and be ready to share your approach to fostering collaboration.
✨Understand Agile Methodologies
Familiarise yourself with Agile (SCRUM) principles, as the company values a collaborative environment. Be prepared to discuss your experience working in Agile teams and how you’ve contributed to successful project outcomes.