i

Full Stack Ruby On Rails Software Developer

iRock School of Music

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.

Tools & software

React Git required PostgreSQL required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail
🤖
Online · instant AI help
Broxer