Full Stack Ruby On Rails Software Developer
Farnborough, England, United Kingdom (Hybrid) · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- Hybrid
- Eligibility
- Applicants must be UK nationals or residents with a valid visa entitling them to work in the UK. Applicants barred from regulated activities or unable to pass vetting checks (including Enhanced DBS) are ineligible.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About iRock School of Music
iRock School of Music is dedicated to revolutionizing music education for children by delivering dynamic, band-centered sessions in primary schools across the UK. The organization inspires confidence and creativity in thousands of children weekly through the work of passionate musicians and educators. This role merges a passion for music with the opportunity to make a meaningful difference.
Role Overview
We are seeking experienced Full Stack Ruby on Rails Software Developers to join our team in Farnborough. The role involves developing and maintaining our platform focused on quality, scalability, and user-centric functionality. It offers full ownership of features, from initial concept to deployment, in a collaborative environment impacting thousands of users.
Key Responsibilities
- Develop, test, and maintain robust, secure, and scalable Ruby on Rails applications.
- Write clear, maintainable, well-documented code along with automated tests.
- Participate fully in the software development lifecycle from concept through deployment.
- Deliver end-to-end features across backend and frontend systems.
- Work collaboratively with cross-functional teams to identify and develop new functionalities.
- Optimize application performance and troubleshoot technical challenges.
- Drive improvements in code quality, system architecture, and development processes.
Technology Stack
- Backend developed in Ruby on Rails with PostgreSQL database.
- GraphQL API powering both web and mobile platforms.
- Frontend built with React for web; React Native for mobile applications.
- Cloud infrastructure emphasizing reliability and continuous delivery.
- Incorporated background processing, testing, and monitoring tools.
What We Offer
- Competitive salary package.
- Hybrid working model to support a balanced work-life routine.
- Medicash cash plan promoting health and well-being.
- 27 days of paid holiday in addition to bank holidays.
- The opportunity to work on impactful software that fosters music education and creativity in children.
Candidate Profile
Essential Qualifications and Skills
- Proven commercial experience with Ruby on Rails development.
- Proficient in full stack development covering both backend and frontend.
- Comprehensive understanding of designing scalable applications.
- Practical experience with APIs, preferably GraphQL or REST.
- Knowledge of relational database systems, specifically PostgreSQL.
- Experience using Git within a collaborative team environment.
- Capability to deliver detailed, end-to-end features.
- Strong analytical and problem-solving abilities paired with efficient communication skills.
Desirable Skills
- Experience with React and/or React Native frameworks.
- Familiarity with background processing and asynchronous system design.
- Experience in scaling environments or product-led development teams.
- Interest in enhancing performance, automated testing, and code quality.
- Passion or interest in education, music, or mission-driven organizations.
Additional Information
Position Type: Full-time, Permanent, 35 hours per week
Location: Farnborough, with hybrid working arrangements
Holidays: 27 days annual leave plus statutory bank holidays
Start Date: Immediate or as soon as possible
Recruitment and Compliance
This vacancy is open to UK nationals or those residing in the UK with the legal right to work. The company values diversity and ensures equal opportunities without discrimination of any kind.
Due to the role’s focus on working with children, employment is subject to Enhanced DBS and other vetting procedures. Applicants barred from regulated activity cannot apply. Ex-offenders with spent convictions will be evaluated individually.
Personal data collected during recruitment will be handled transparently and in compliance with data protection laws.