Ruby on Rails Developer



We are looking for a strong, pragmatic senior developer to join our talented team. You will work on the development of a user-centric web application. You will work with other developers, devops engineers and testers to align delivery with GDS's and Departments standards and principles.

Being an experienced senior developer, you will be comfortable working with the technical lead to design resilient, secure applications whilst avoiding over-engineering and undue technical debt. You will also be happy working with the product owner and business analyst to help evolve the backlog, feed into user stories and facilitate the team's delivery pipeline.

Essential technical skills

  • Expertise in modern Ruby on Rails
  • Excellent understanding of RESTful web service best practice
  • Good knowledge of relational databases and ActiveRecord
  • Experience with test automation and continuous integration tools
  • Experience with Docker and cloud hosting tools
  • Keen to promote clean code and clear tests
  • Sometimes pair and often share knowledge
  • Desirable technical skills
  • Understanding of microservice patterns and when to apply them
  • Understanding of integration patterns (synchronous and asynchronous)
  • Understanding of OAuth2
  • Proficiency in HTML5 (including ARIA/accessible HTML) and CSS3
  • Knowledge of Azure would be useful
  • This role is remote initially.

Apply now

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.