> Markdown version of [/jobs/ext/347976-ruby-on-rails-developer-mid-level](https://www.wearedevelopers.com/jobs/ext/347976-ruby-on-rails-developer-mid-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ruby on Rails Developer - mid level - **Company:** Unboxed Consulting Limited - **Location:** London, UK - **Experience:** Experienced - **Salary:** £53,182.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Unix, Cascading Style Sheets (CSS), Cloud Computing, Code Review, Continuous Integration, PostgreSQL, MySQL, Open Source Technology, Ruby on Rails, Ruby, SQL Databases, TypeScript, Web Content Accessibility Guidelines, Git, Software Version Control, Legacy Systems - **Published:** June 20, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=76244791f5825bd8 ## About the Role Do you have experience in Ruby on Rails?, We are looking for someone with 3+ years' experience to join our development team as a mid-level Developer, working across a range of impactful public sector projects., * Experience working in a GDS-style environment or following the GDS Service Manual * Familiarity with the Discovery, Alpha, Beta, Live delivery framework * Experience working in an agile team with designers and user researchers * Open source contributions * Experience setting up and maintaining UNIX systems * Experience working with AI tools and agentic workflows, * Naturally collaborative * Good communicators (written and verbal) * Creative problem solvers * Adaptable * Comfortable with uncertainty and complexity * Curious and questioning * Active listeners * Empathic, humble and generous * Open and honest * Always learning * Passionate about our work * Reflective, on yourself and the situation, * Do you have at least 3 years, full-time and commercial, Ruby-on-Rails experience working in teams of more than 2 people? [Excluding projects during your education] * Please include a cover note explaining why you and Unboxed will be a good fit together. Have you done so? * Have you been resident in the UK for 5 years? This is a mandatory security clearance requirement for the job. ## Description This is a hands-on development role for someone who cares about why they're building something, not just what they're building. You'll be a core member of a small, cross-functional team alongside designers, user researchers, and delivery managers, working closely together throughout delivery. You'll work primarily in Ruby on Rails, contributing to real products used by real people in public services. We don't build for high-traffic consumer apps or optimise for scale as an end in itself. We build things that work, that are tested, that are accessible, and that solve genuine user needs. We're looking for someone who is collaborative, curious, and comfortable working in an environment where requirements evolve and the right approach is often discovered through doing. You should be at home in a GDS-style delivery environment, familiar with agile ways of working, and genuinely interested in the outcomes your code enables. The successful candidate will also be available for out-of-hours support on a rota basis (for an extra payment), which will require working knowledge of AWS or a similar cloud provider. What you'll be doing Delivering working software that users can rely on You ship tested, accessible, maintainable code across the full delivery lifecycle. The team knows that when something leaves your hands, it works and won't quietly break something else. You default to simple, well-understood solutions, and you know when a prototype is the right tool and when it isn't. Helping the team understand and solve the right problems You engage with user research and design work, not just the technical brief. You contribute to decisions about what to build and why, and you surface technical constraints early enough that they inform design rather than derail it. Designers and researchers see you as a genuine collaborator, not a ticket-taker. Keeping delivery moving without letting quality slip You communicate proactively, flag blockers before they become blockers, and help your team make good decisions by sharing what you're learning. Your code reviews are useful, your pull requests are well-scoped, and the people you work with find it easy to stay in sync with you. Bringing the best available tools to the team's work You stay curious about the broader landscape of tools and techniques available to you, and you actively bring useful ones into the team's practice. That includes AI coding assistants, but also anything else that genuinely improves how you work. You evaluate new tools critically rather than chasing novelty, share what you learn, and help colleagues get value from them too. The team's collective capability grows partly because of you. Key activities Day to day, you'll be: * Building and maintaining Ruby on Rails applications across Discovery, Alpha, Beta, and Live phases * Working directly with designers to turn designs and prototypes into functional, accessible products * Participating in user research sessions and contributing to decisions about what to build * Writing and maintaining automated test suites as part of normal delivery * Reviewing and adapting existing codebases, including legacy systems * Working with Git, version control workflows, and continuous integration pipelines * Contributing to and consuming modern APIs * Demonstrating best-in-class security practices, especially when handling personal or public data * Making products accessible by default, following WCAG standards * Participating in show and tells and presenting your work to clients and stakeholders * Reviewing technical colleagues' pull requests kindly and constructively * Adapting to new technologies and workflows, including AI coding tools * Keeping up to date with relevant technology developments and sharing knowledge with the team Technical competencies * Ruby and Ruby on Rails (essential) * SQL (PostgreSQL or MySQL preferred) * Git and version control workflows * HTML, CSS, and accessibility standards * JavaScript/TypeScript * Cloud infrastructure (AWS preferred) * Continuous integration and delivery, * Are you able to work in the office in London and on client site at least 2 days a week, ocassionally more? ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Fireside Chat with David Heinemeier Hansson](https://www.wearedevelopers.com/videos/980-fireside-chat-with-david-heinemeier-hansson) - [Always on the Right Track with Rails with Eileen Uchitelle, Senior System Engineer at GitHub](https://www.wearedevelopers.com/videos/100358-always-on-the-right-track-with-rails-with-eileen-uchitelle-senior-system-engineer-at-github) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)