Vida logo

Senior Ruby on Rails Full-Stack Developer

full-time Vida London

This is an exciting opportunity to join a growing start-up changing the face of the care industry, which is valued at over £25bn. We are looking for a friendly Full-Stack developer to join our team.


  • Delivering crisp, clean, testable code
  • Responsibility for the development of our workforce management platform including a JSON API
  • Development of new features and participation in product decisions
  • Contributing to ensuring the security of the platform content
  • Performing code reviews
  • Analyse and fixing of bugs
  • Share best practices and be a mentor for new team members


  • Professional development experience (3y+) with Ruby on Rails, HTML, CSS3 & JavaScript
  • Extensive experience with PostgreSQL or other relational DBs
  • You excel at working in cross-disciplinary teams to deliver the best user experience
  • You like to collaborate and participating in product decisions
  • Demonstrable experience writing automated tests
  • A love of linting you have high standards on the quality of your own work and like to share your knowledge
  • Hands on experience using git and with either GitHub, GitLab or BitBucket
  • You communicate fluently in English

About US
Our mission
We are building a technology platform with which we hope to revolutionise the care industry. Vida aims to provide a holistic circle of care connecting all stakeholders; enhancing the quality of care by empowering our clients, their next-of-kin and our carers. We also focus heavily on our carers, investing in up-skilling them and ensuring they get remunerated well – this directly transfers into the quality of care our clients receive.

Our platform
In order to deliver end-to-end care we are building a suite of tools to schedule, manage & monitor our care visits. This includes mobile apps for clients, their next-of-kin and our carers and a back office system for our operators.
Our stack
We are riding on a typical Rails 5 stack - Ruby 2.3, PostgreSQL & Redis running on Heroku. We make use of jobs, form objects, decorators & filter views. For the front-end we use SLIM templates & Semantic-UI as a base for CSS, Javascript is used for enhancements. On the API side we're using activemodel-serializers. Tests are written in rspec/capybara.
Our process
We represent our work on a Kanban board in JIRA and focus on having a good degree of contact between the development & design teams to ensure everyone is clear on what's being built. We expect developers to have ownership of their work from start to finish, this means having autonomy to solve problems and deliver functionality into production in a timely manner. We use pull requests & Heroku review apps to obtain feedback from our peers. Testing is important to us and we cover feature happy paths with integration tests, use unit tests for other components and aim for test value over % coverage. We also use rubocop, slim-lint & jscs to keep the code tidy and encourage developers to use overcommit locally.

You should have three or more years commercial experience writing Rails apps be available to work onsite in our offices near Victoria, London. We are looking for self-starters who enjoy collaborating to achieve our common goals. Experience with our current stack is preferred but not essential.


  • Market rate and competitive salary
  • Greenfield opportunity; be involved from day one on building an exciting technology platform for the healthcare sector
  • Be part of a energetic,diverse team
  • End-of-year bonus


  • UK or EU applicants only
  • No VISA sponsorship provided
  • Remote working is currently not feasible as the company scales

Whilst we endeavour to respond to all applicants within 14 days, due to volumes received this isn’t always possible. If you’re not contacted within 14 days, you may assume your application on this occasion has not been successful.

published: Nov. 7, 2017

Apply for this position