At a Glance
- Tasks: Design and develop high-quality native Android apps for impactful government projects.
- Company: Join Scrumconnect Consulting, a multi-award-winning digital consultancy making a difference.
- Benefits: Enjoy competitive salary, flexible working, and opportunities for professional growth.
- Other info: Diverse and inclusive workplace committed to innovation and collaboration.
- Why this job: Make a real impact on millions of lives through innovative mobile solutions.
- Qualifications: Strong Android development skills in Kotlin or Java; experience with agile methodologies.
The predicted salary is between 55000 - 65000 £ per year.
About Scrumconnect Consulting
Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter.
Role Overview
We are looking for a Senior Android Developer to design, build, and maintain high-quality native Android applications for a UK government client. You will work as part of a multidisciplinary agile team, delivering user-centred mobile experiences that meet Government Digital Service (GDS) standards and accessibility requirements. This is a hands-on technical role operating within structured and governed environments where security, performance, accessibility, and reliability are critical to service success.
Key Responsibilities
- Design, develop, and maintain native Android applications using Kotlin and/or Java
- Collaborate with UX designers, product owners, and backend developers to translate requirements into robust, accessible mobile experiences
- Write clean, testable, well-documented code following established coding standards and architectural patterns
- Implement and maintain CI/CD pipelines for automated builds, testing, and deployment
- Ensure applications meet WCAG 2.2 accessibility standards and GDS service standards
- Conduct code reviews and contribute to engineering best practices within the team
- Integrate with RESTful APIs and backend services, working closely with API developers
- Troubleshoot and resolve performance issues, crashes, and production defects
- Support Google Play Store submission processes and manage release cycles
- Contribute to technical documentation, architecture decisions, and sprint ceremonies
Essential Skills & Experience
- Strong experience in native Android development using Kotlin (Java experience also valued)
- Solid understanding of Android SDK, Android Studio, and the Google development ecosystem
- Experience with common Android architectural patterns (e.g. MVVM, MVI, Clean Architecture)
- Proficiency with Android frameworks such as Jetpack Compose, Android Jetpack libraries, Room, Retrofit, or equivalent
- Experience writing unit tests, instrumented tests, and working with test-driven development practices
- Hands-on experience with CI/CD tools (e.g. Gradle, Fastlane, Jenkins, Azure DevOps, GitHub Actions)
- Understanding of RESTful API integration and networking best practices
- Familiarity with accessibility standards (WCAG 2.2) and building inclusive mobile interfaces
- Experience working in Agile or hybrid delivery models (Scrum, Kanban)
- Experience working in regulated, security-conscious, or high-assurance environments
Desirable
- Experience delivering mobile applications within a UK public-sector or government context
- Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System
- Experience with mobile analytics, crash reporting, and APM tools (e.g. Firebase Crashlytics, Dynatrace, App Center)
- Understanding of secure coding practices and mobile security frameworks (e.g. OWASP Mobile)
- Experience with mobile device management (MDM) or enterprise distribution
- Familiarity with cross-platform considerations, even if primarily native-focused
Scope & Accountability
- Responsible for hands-on design, development, and maintenance of Android applications
- Owns the quality and technical integrity of assigned mobile deliverables and code
- Contributes technical analysis and recommendations to the wider delivery team
- Accountable for timely delivery of agreed development activities within sprint cycles
Our Commitment to Diversity & Inclusion
At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where everyone is respected, valued, and supported. We actively encourage applications from women, people with disabilities, individuals from under-represented communities, and those seeking flexible working arrangements. As a Disability Confident Level 1 employer, we provide reasonable adjustments throughout the recruitment process and employment to ensure equal opportunity for all.
Android Developer employer: Scrumconnect Consulting
Contact Detail:
Scrumconnect Consulting Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in government or digital consultancy. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Android projects. Make sure to highlight any experience with Kotlin, CI/CD tools, and accessibility standards. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and coding standards. Be ready to discuss how you've implemented user-centred design in your past projects. We want to see your passion for creating impactful mobile experiences!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us. Don’t miss out on the chance to join our award-winning team!
We think you need these skills to ace Android Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Android Developer role. Highlight your experience with Kotlin, Java, and any relevant projects that showcase your skills in building native Android applications. We want to see how you can contribute to our team!
Showcase Your Projects: Include links to your GitHub or any other platforms where we can see your work. If you've developed apps or contributed to open-source projects, let us know! This gives us a glimpse of your coding style and problem-solving abilities.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for your skills and experiences, and make sure to address how you meet the key responsibilities outlined in the job description. We appreciate straightforward communication!
Apply Through Our Website: Don’t forget to apply 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 at Scrumconnect Consulting!
How to prepare for a job interview at Scrumconnect Consulting
✨Know Your Tech Stack
Make sure you’re well-versed in Kotlin and Java, as these are crucial for the role. Brush up on your knowledge of Android SDK, Android Studio, and any relevant frameworks like Jetpack Compose or Retrofit. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Understand User-Centred Design
Since Scrumconnect Consulting values user-centred design, be prepared to discuss how you've implemented this in your previous projects. Think about specific examples where you collaborated with UX designers to create accessible mobile experiences that meet GDS standards. This will demonstrate your alignment with their mission.
✨Showcase Your Agile Experience
Familiarity with Agile methodologies is key for this role. Be ready to talk about your experience working in Agile teams, whether it’s Scrum or Kanban. Highlight your contributions during sprint ceremonies and how you’ve adapted to changing requirements while maintaining high-quality deliverables.
✨Prepare for Technical Questions
Expect to face technical questions or coding challenges during the interview. Practice writing clean, testable code and be ready to explain your thought process. Familiarise yourself with common architectural patterns and be prepared to discuss how you ensure code quality through reviews and testing.