Full Stack Ruby on Rails Software Developer
Salary: £46,000 - 71,000 per year
Requirements:- Solid commercial experience with Ruby on Rails
- Experience working across the full stack (backend and frontend)
- Strong understanding of scalable application design
- Experience working with APIs (GraphQL or REST)
- Good understanding of relational databases such as PostgreSQL
- Experience using Git in a collaborative development environment
- Ability to deliver features end-to-end with attention to detail
- Strong problem-solving skills and clear communication
- Experience with React and/or React Native
- Familiarity with background processing and asynchronous systems
- Experience working in a scaling or product-led environment
- Interest in improving performance, testing, and code quality
- Interest in education, music, or purpose-led organisations
- Must be a UK national or a UK resident with a right to work visa already in place
- Subject to a satisfactory Enhanced DBS and other vetting checks
- Develop, test, and maintain scalable, secure, and reliable Ruby on Rails applications
- Write clean, maintainable, well-documented code and automated tests
- Contribute across the full development lifecycle, from concept to deployment
- Build and deliver features end-to-end across backend and frontend
- Collaborate with cross-functional teams to define and develop new functionality
- Optimise application performance and resolve technical issues
- Contribute to improving code quality, structure, and development practices
- Backend
- Frontend
- Git
- GraphQL
- Support
- PostgreSQL
- REST
- Rails
- React
- React Native
- Ruby
- API
- Cloud
- Mobile
- Web
- Fullstack
More:
We are iRock School of Music, an award-winning organisation founded in 2016 and built on the belief that music can unlock confidence, creativity, and potential in every child. We deliver high-energy, band-based music sessions in primary schools across the UK, creating experiences that support music education and leave a lasting impact on thousands of children each week. You will join our Office Team in a fun, honest, supportive, and inspiring culture where ownership, innovation, and doing things properly are valued. This is a full-time, permanent hybrid role based in Farnborough, working 35 hours per week. We offer a competitive salary, 27 days holiday plus bank holidays, a Medicash cash plan, and the opportunity to work on meaningful software that supports our mission.
last updated 41 week of 2026