Android Developer in Bath

Android Developer in Bath

Bath Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
SR2 | Socially Responsible Recruitment | Certified B CorporationTM

At a Glance

  • Tasks: Build and enhance Android apps using Kotlin, focusing on user experience and performance.
  • Company: Mission-driven tech company prioritising culture and real-world impact.
  • Benefits: Flexible remote/hybrid work, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and quality.
  • Why this job: Join a high-trust team and make a difference in people's lives through technology.
  • Qualifications: Experience in Android development with Kotlin and a strong understanding of modern practices.

The predicted salary is between 50000 - 60000 £ per year.

Remote / Hybrid: Somerset-based client – onsite working a day or two a week is preferred.

If you are an Android Engineer looking for a culture-first, mission-driven organisation where your work will have a real-world impact on people's lives – then this could be the role and company for you.

SR2's client has a consumer facing platform which interacts with customers via mobile apps. You'll take ownership of major parts of our clients Kotlin mobile experience across two apps, working in a small, high-trust team where engineers have genuine input into what gets built and how.

This is a build-and-ship role: balancing reliability and performance improvements with fast, iterative feature delivery.

Overview:
  • Build high-quality features using Kotlin (Jetpack Compose where suitable, otherwise Views)
  • Integrate and collaborate on API/data contracts with REST services as well as real-time gRPC based services
  • Implement payment flows where needed (e.g. Stripe)
  • Improve legacy areas and raise engineering standards (architecture, testing, CI/CD)
  • Enhance performance, reliability, and offline capabilities
  • Collaborate closely with product and operations to ship usable releases quickly
Requirements:
  • Strong commercial experience building production Android apps with Kotlin
  • Solid understanding of modern Android development (Jetpack, coroutines/Flow, lifecycle, dependency injection)
  • Experience working with APIs, data modelling, and performance considerations
  • A testing mindset with a pragmatic approach to quality (unit/instrumentation where appropriate)
  • Confidence owning large features and making sound technical decisions
  • Firebase experience (especially Firestore / real-time data)
  • Payments integrations (e.g. Stripe)
  • Experience modernising legacy codebases
  • Exposure to event-driven backends
Interview Process:
  • Technical interview
  • Final interview with leadership

Please apply with a copy of your CV and Emma from SR2 will contact potential candidates regarding next steps.

Android Developer in Bath employer: SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Join a culture-first, mission-driven organisation based in Somerset, where your role as an Android Developer will directly impact people's lives through innovative mobile applications. Enjoy the flexibility of remote or hybrid working while collaborating in a high-trust team that values your input and fosters professional growth, all within a supportive environment that prioritises quality and performance.
SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Contact Detail:

SR2 | Socially Responsible Recruitment | Certified B CorporationTM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Android Developer in Bath

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Kotlin or Android development. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Android projects. Whether it’s a personal app or contributions to open-source, having tangible examples of your work can really impress potential employers.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your experience with Kotlin, APIs, and payment integrations. Practising common interview questions can help you feel more confident.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting roles waiting for talented Android Developers like you. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Android Developer in Bath

Kotlin
Jetpack Compose
Android Development
REST APIs
gRPC
Payment Integration (e.g. Stripe)
Firebase (Firestore, real-time data)
Unit Testing
Instrumentation Testing
Dependency Injection
Coroutines/Flow
Performance Optimisation
Legacy Code Modernisation
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Kotlin and Android development. We want to see how your skills match up with what we're looking for, so don’t be shy about showcasing your best projects!

Showcase Your Impact: When writing your application, focus on the real-world impact of your work. We love seeing how your contributions have made a difference in previous roles, especially in consumer-facing platforms.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure you communicate your experience and skills without unnecessary fluff. Remember, we’re looking for quality over quantity!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re keen to join our mission-driven team!

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B CorporationTM

✨Know Your Kotlin Inside Out

Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your experience with Jetpack Compose, coroutines, and dependency injection. Prepare examples of how you've used these technologies in past projects to demonstrate your expertise.

✨Showcase Your Problem-Solving Skills

Since this role involves improving legacy code and enhancing performance, think of specific challenges you've faced in previous roles. Be prepared to explain how you approached these problems, the solutions you implemented, and the impact they had on the project.

✨Understand the Company’s Mission

Research the company’s culture and mission-driven approach. Be ready to articulate how your values align with theirs and how you can contribute to their goals. This will show that you're not just looking for a job, but a place where you can make a real impact.

✨Prepare for Technical Questions

Expect technical questions during the interview, especially around API integration and payment flows. Brush up on your knowledge of REST services and gRPC, and be ready to discuss your experience with payment integrations like Stripe. Practising coding challenges can also help you feel more confident.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>