About this role
Salary: £46,000 - 71,000 per year
Requirements: Solid commercial experience with Ruby on RailsExperience working across the full stack (backend and frontend)Strong understanding of scalable application designExperience working with APIs (GraphQL or REST)Good understanding of relational databases such as PostgreSQLExperience using Git in a collaborative development environmentAbility to deliver features end-to-end with attention to detailStrong problem-solving skills and clear communicationExperience with React and/or React NativeFamiliarity with background processing and asynchronous systemsExperience working in a scaling or product-led environmentInterest in improving performance, testing, and code qualityInterest in education, music, or purpose-led organisationsMust be a UK national or a UK resident with a right to work visa already in placeSubject to a satisfactory Enhanced DBS and other vetting checks Responsibilities: Develop, test, and maintain scalable, secure, and reliable Ruby on Rails applicationsWrite clean, maintainable, well-documented code and automated testsContribute across the full development lifecycle, from concept to deploymentBuild and deliver features end-to-end across backend and frontendCollaborate with cross-functional teams to define and develop new functionalityOptimise application performance and resolve technical issuesContribute to improving code quality, structure, and development practices Technologies: BackendFrontendGitGraphQLSupportPostgreSQLRESTRailsReactReact NativeRubyAPICloudMobileWebFullstack 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 42 week of 2026