Software Engineer in Bristol

Software Engineer in Bristol

Bristol Full-Time 45000 - 55000 £ / year (est.) No working from home possible
SR2 | Socially Responsible Recruitment | Certified B CorporationTM

At a Glance

  • Tasks: Build and improve Android features while developing backend services in Java or Kotlin.
  • Company: Join a collaborative engineering team in Bristol focused on impactful software development.
  • Benefits: Enjoy hybrid working, private healthcare, and a supportive team culture.
  • Other info: Dynamic role with opportunities for growth and collaboration in an Agile environment.
  • Why this job: Tackle meaningful engineering challenges with modern technologies that make a difference.
  • Qualifications: Strong coding skills in Java or Kotlin and experience with Android applications.

The predicted salary is between 45000 - 55000 £ per year.

Location: Bristol (hybrid)

Salary: £45,000 - £55,000 DOE

Tech Stack:

  • Backend: Java or Kotlin or Golang
  • Mobile: Android development
  • Tooling and Frameworks: Modern Android libraries, CI CD, testing frameworks
  • Cloud: AWS, Azure or GCP experience a bonus

Do you enjoy building clean, robust software that has a clear positive impact on people's lives? We're supporting an engineering led Bristol team who are developing well structured mobile and backend systems used across a range of modern products. They value clear thinking, strong fundamentals, and engineers who care about doing things properly rather than cutting corners.

You’ll work across new feature development, enhancements to existing applications, and contribute to shared components used by multiple teams. Expect a mix of Android work, backend services, and general engineering problem solving.

Responsibilities

  • Building and improving Android features with a focus on usability, reliability and consistent performance
  • Developing backend services in Java or Kotlin that support broader product functionality
  • Investigating issues across mobile and backend environments and proposing sensible, pragmatic fixes
  • Writing clean, maintainable code with strong testing practices across unit, integration and automated testing
  • Contributing to shared libraries, tooling and engineering processes
  • Working in an Agile team with engineers who value clarity, collaboration and technical discipline

Requirements for Success

  • Strong coding skills in Java or Kotlin with solid engineering fundamentals
  • Experience building or maintaining production ready Android applications
  • Familiarity with Android architecture patterns and modern libraries
  • Confidence writing clean, low complexity code that is easy to understand and maintain
  • Exposure to CI CD tooling such as GitHub Actions, Jenkins or Git based workflows
  • Experience with automated testing frameworks for mobile and backend systems
  • Comfortable applying secure engineering principles
  • Strong communicator who works well with other engineers and product teams

The ideal candidate is someone who enjoys meaningful engineering challenges, thinks logically under pressure, and works well with others when the pace picks up. This role suits an engineer who wants variety: mobile, backend, architecture discussions, shaping shared components and taking on more responsibility as they grow.

Benefits

  • Hybrid working culture built on trust and autonomy
  • Private healthcare
  • An inclusive, collaborative engineering team
  • The chance to work on modern Android and backend technologies while solving problems that matter

If you’re ready for a role where engineering quality and thoughtful design genuinely matter, drop me a line at imogen@sr2rec.co.uk or call 07378 549703 for a confidential chat.

Software Engineer in Bristol employer: SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Join a forward-thinking engineering team in Bristol that prioritises quality and collaboration, offering a hybrid working culture built on trust and autonomy. With a focus on meaningful projects, you'll have the opportunity to work with modern technologies while enjoying private healthcare and a supportive environment that fosters professional growth and inclusivity.

SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Contact Details:

SR2 | Socially Responsible Recruitment | Certified B CorporationTM Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Bristol

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Android and backend development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your coding skills and understanding the tech stack mentioned in the job description. Practice common coding challenges and be ready to discuss your thought process during problem-solving.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.

We think you need these skills to ace Software Engineer in Bristol

Java
Kotlin
Android Development
Backend Development
CI/CD Tooling
Automated Testing Frameworks
Clean Code Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Java, Kotlin, and Android development. We want to see how your skills align with our tech stack and the responsibilities outlined in the job description.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about building clean, robust software. Share specific examples of projects where you’ve made a positive impact, especially in mobile or backend systems.

Showcase Your Problem-Solving Skills:In your application, mention any challenges you've faced in previous roles and how you tackled them. We love engineers who think logically under pressure and can propose sensible fixes!

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 SR2 | Socially Responsible Recruitment | Certified B CorporationTM

Know Your Tech Stack

Make sure you’re well-versed in Java and Kotlin, as these are key for the role. Brush up on your knowledge of Android development and modern libraries, and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled engineering challenges in the past. Think about specific issues you've resolved in mobile or backend environments and be ready to explain your thought process and the solutions you implemented.

Emphasise Clean Code Practices

Since the company values clean, maintainable code, be prepared to discuss your coding standards and testing practices. Bring examples of your work that demonstrate your commitment to writing low complexity code and using automated testing frameworks.

Demonstrate Team Collaboration

This role requires strong communication skills and teamwork. Be ready to share experiences where you’ve collaborated with other engineers or product teams, highlighting how you contributed to a positive team dynamic and successful project outcomes.