Junior – Intermediate Ruby on Rails Developer
Salary: $110,000 – $120,000 per year
The company is a leading technology company building innovative software solutions that help organisations operate smarter, improve customer experiences, and solve complex business challenges.
With a strong focus on engineering excellence, collaboration, and continuous improvement, they are looking for a talented Junior–Intermediate Ruby on Rails Developer to join their growing development team.
This is an opportunity to work alongside experienced engineers, contribute to meaningful products, and continue building your technical capability within a modern software environment.
How we work
Our engineering teams are given context, customer insights, and technical challenges, then empowered to design and deliver effective solutions using modern development practices.
You will be encouraged to contribute ideas, challenge assumptions, improve existing systems, and collaborate closely with experienced developers, product teams, and stakeholders.
You’ll work across both established platforms and new technologies, helping evolve products used by a broad customer base.
Technology Environment
Ruby
Ruby on Rails
PostgreSQL
JavaScript / modern frontend frameworks
Cloud platforms (AWS and/or Azure)
GitHub / Azure DevOps
CI/CD practices
Agile delivery environments
Modern development tooling
The Opportunity
As a Junior–Intermediate Ruby on Rails Developer, you will contribute to the design, development, testing, and maintenance of high-quality software solutions.
You will work closely with senior engineers and technical leaders, gaining exposure to modern engineering practices while taking ownership of your own development work.
What you'll do
Design, develop, test, and maintain Ruby on Rails applications
Write clean, maintainable, and well-structured code
Contribute to technical discussions and solution design
Work collaboratively with senior developers, product managers, and cross-functional teams
Participate in code reviews and contribute to improving engineering standards
Troubleshoot and resolve technical issues
Help identify opportunities to improve system performance, reliability, and user experience
Contribute to Agile development practices including planning, stand-ups, and retrospectives
Continue developing your technical skills through mentoring and hands-on experience
What you'll bring
We are looking for someone with:
2–5 years’ commercial software development experience
Some hands-on Ruby on Rails development experience
Strong understanding of object-oriented programming principles
Experience working with relational databases, ideally PostgreSQL
Understanding of software development lifecycle practices
Experience building and maintaining web applications
Ability to troubleshoot problems and identify solutions
Strong attention to code quality and engineering practices
A growth mindset and willingness to learn new technologies
Experience with any of the following would be advantageous:
Cloud platforms such as AWS or Azure
Automated testing frameworks
CI/CD pipelines
Modern JavaScript frameworks
AI-assisted development tools such as GitHub Copilot, Claude, or similar technologies
Why join?
You’ll join a collaborative engineering environment where developers are encouraged to innovate, learn, and make meaningful contributions.
Benefits include:
Competitive salary package ($120k negotiable)
Opportunity to work with modern technologies
Supportive engineering culture with mentoring and career growth
Exposure to large-scale software platforms
Flexible and inclusive working environment
Our values
Our client believes great technology is created by diverse teams who bring different perspectives, experiences, and ideas.
They are committed to creating an inclusive workplace where everyone is respected, supported, and encouraged to do their best work.
If you are a motivated Ruby on Rails developer looking to take the next step in your career, we would love to hear from you.
Apply now to join a team building technology that makes a difference.