Ruby on Rails Developer
🔒 Confidential Employer
Posted 25 March 2026
LOCATION
Reading
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Ruby on Rails
RSpec
JavaScript
HTML
CSS
Git
REST APIs
PostgreSQL
FULL DESCRIPTION
[Employer hidden — view at passion-project.co.uk] bridges the gap between dealers, manufacturers, technology suppliers and car buyers.
Key Responsibilities:
- Development - This role will directly contribute to our platform growth ambitions. This role will work alongside the other engineers in expanding the feature-set of the platform.
- Enhance, refactor and maintain our existing software as a service platform.
- Determine a suitable approach for an identified problem space.
- Ensure the solution meets the acceptance criteria outlined for that problem space.
- Implement effective test coverage for the solution to ensure it behaves as expected.
- Conduct code reviews for pull requests.
- Be accountable for the solutions you implement.
- Manage development tasks from initial assignment through to release.
- Assist with the grooming of the backlog and the continual refinement of issues.
- Support - As a member of the Engineering Team this role will provide ongoing support to our clients and the wider company to preserve the value of the platform.
- Build and maintain a personal knowledge base of the system’s functionality, data sources, data structures.
- Act as a technical expert to support colleagues.
- Answer technical queries posed by our other teams.
- Provide day-to-day support to the Vehicle Hub Engineering Team through collaboration and to help resolve development blocks.
- Identify enhancement opportunities in the system; whether because of technical debt, poor data quality, a poor or inconsistent user experience or through advancements in technology.
- Platform - This role will contribute to the ongoing operations and maintenance of the Vehicle Hub platform to keep it secure, stable and supported.
- Update our software dependencies as required, including language and framework upgrades.
- dentify when our test coverage is lacking and enhance as appropriate.
- Maintain, update and build our application containers.
- Deploy to our non-production and production environments through our deployment process.
- Build and maintain a personal knowledge base of our infrastructure and associated technologies.
- Monitor our infrastructure to ensure it remains available and performant.
- Provide support to resolve infrastructure issues.
Essentials Skills and Qualifications:
- Competent developing with Ruby and the Ruby on Rails framework (likely 4+ years' experience).
- Proficient with the RSpec automated test framework.
- Proficient at Javascript (native and jQuery).
- Proficient at HTML, CSS & JavaScript preprocessors (HAML/SASS/SCSS).
- Experience of maintaining and operating a production Ruby on Rails SaaS application.
- Experience of working in a busy, multi-functional and collaborative development team.
- Experience of working in an agile development environment.
- Experience of planning and prioritising a variable workload and delivering to deadlines.
- Experience with using source code management, such as Git and GitHub, as part of a collaborative workflow.
- Experience in implementing scalable REST APIs using Ruby on Rails.
- Working in technology in a changing industry means an ability to learn quickly and maintain up-to-date knowledge is critical.
- With the role being primarily remote we need strong communicators, both written and verbal, with the ability to summarise and clearly convey information and advice.
- Working within a broader business requires the ability to deal with people professionally and courteously, even when you are busy.
- Fluent in English, both written and spoken.
These will be a plus:
- Experience with Application Performance Monitoring tools such as AppSignal and New Relic to identify and investigate issues.
- Experience with DevOps, including infrastructure-as-code such as Terraform
- Experience with cloud-based infrastructure, from deployment and monitoring through to provisioning resources.
- Experience with CI/CD approaches.
- Experience with containerised applications, from the Dockerfile through to deployment and orchestration.
- Experience with implementing and maintaining GitHub Actions for process automation
- Experience with database administration for PostgreSQL, including through the Active Record ORM and associated migrations.
- Experience with Hotwire designed frameworks such as Stimulus.
- Experience with ETL data integration processes.
- Experience working within the Scaled Agile Framework (SAFe).
- Experience in the automotive industry.
Sign up free — access 45,000+ UK sponsor-licensed jobs