×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Cloud Engineer - Software

Job in Bristol, Bristol County, BS1, England, UK
Listing for: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Full Time position
Listed on 2025-12-15
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below

SR2 | Socially Responsible Recruitment | Certified B Corporation™ pay range

This range is provided by SR2 | Socially Responsible Recruitment | Certified B Corporation™. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from SR2 | Socially Responsible Recruitment | Certified B Corporation™

Recruitment Consultant @ SR2 B Corp™ | LLB | Headhunting Python Engineers🐍 | Helping Tech4

Good Businesses Build Impactful Products | Advocate for…

Software Engineer |Bristol | Android | Java | Kotlin

Location: Bristol (hybrid)

  • Backend:
    Java or Kotlin or Golang
  • 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 Git Hub 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.

  • Hybrid working culture built on trust and autonomy
  • 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 or call for a confidential chat.

Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Engineering, Other, and Information Technology
Industries
  • IT Services and IT Consulting
  • IT System Custom Software Development
  • Software Development
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary