Ruby Engineer

London, United Kingdom


Ruby Git SQL

Apply now

We are a team on a mission, to put accessible and affordable healthcare in the hands of every person on earth. Our mission is bold and ambitious, and it’s one that’s shared by our team who shares our values, to dream big, build fast and be brilliant.

To achieve this, we’ve brought together one of the largest teams of scientists, clinicians, mathematicians and engineers to focus on combining the ever-growing computing power of machines, with the best medical expertise of humans, to create a comprehensive, immediate and personalized health service and make it universally available.

At Babylon our people aren’t just part of a team, they’re part of something bigger. We’re a vibrant community of creative thinkers and doers, forging the way for a new generation of healthcare. We’re only as good as our people. So, finding the best people is everything to us.

We serve millions, but we choose our people one at a time…

The Role
We are looking for a motivated, strategically minded and execution focused Ruby on Rails Developers to work with our Core Services Team. Reporting to Technical Lead and Product Director, you will be part of a small collaborative product team based in our Central London Office.

You will be working with highly skilled engineering, product and marketing teams to release great products across the Babylon Health Solutions. Using your technical insight to iteratively evolve features according to user and client need.

Who fits The Role?
Strong working knowledge of Rails Framework and its best practices.
You are able to successfully use Ruby outside of Rails.
Familiar with most popular RubyGems and Bundler.
Proficient with TDD and BBD
Solid knowledge of databases, SQL and query optimization.
Experience designing RESTful API's
Proficient with Git and Git flow

Skills and Requirements
Good knowledge of Ruby and related frameworks
Experience of Agile practices
Experience of working with business stakeholders, product owners and business analysts to analyse requirements, develop ideas and design solutions
This job description is non-exhaustive and may vary due to the needs of the business. 

Babylon believes it is possible to put an accessible and affordable health service in the hands of every person on earth. How? By combining the ever-growing computing power of machines with the best medical expertise of humans to create a comprehensive, immediate and personalised health service and making it universally available.