Ruby on Rails Developer
Sage
We’re looking for a Ruby on Rails Developer to build, enhance, and maintain scalable software systems that align with Sage’s long-term business objectives. You’ll work on meaningful products, solve complex technical challenges, and collaborate with cross-functional teams to deliver high-quality solutions. Experience with Ruby on Rails is essential; interest or experience in AI integration is a strong plus.
This is a hybrid role requiring 3 days per week in our Newcastle or Barcelona office.
Your First 90 Days
• 30 days – Get up to speed with our architecture, development tools, and team practices. Understand product goals and familiarise yourself with our codebase and deployment workflows.
• 60 days – Start contributing to core product development. Take ownership of well-defined features, write high-quality Ruby code, and collaborate with peers across engineering, product, and design.
• 90 days+ – Lead feature development from design to release. Drive improvements in performance and maintainability, mentor junior developers, and proactively suggest enhancements across the stack.
What You’ll Do
• Build and maintain scalable software using Ruby on Rails
• Design and implement features, APIs, and integrations with modern technologies
• Collaborate with product owners, designers, and developers to deliver projects
• Participate in the full development lifecycle: design, development, testing, deployment
• Ensure clear documentation of code, logic, and technical decisions
• Continuously improve existing systems with a focus on performance and user value
• Mentor junior developers and contribute to a collaborative team culture
• Stay updated on relevant technologies, including AI and cloud tools
Meet the Team
You’ll report to an Engineering Team Lead and work within a collaborative, cross-functional product team. You’ll regularly interact with subject matter experts, designers, and other developers to build solutions aligned with business and user needs. The team promotes a supportive, agile working culture with a strong focus on technical excellence and mentorship.
How Success Will Be Measured
• Delivery of high-quality, scalable, and maintainable code
• Contribution to team goals and successful completion of sprint commitments
• Effective collaboration and communication across teams
• Proactive engagement in code reviews, documentation, and process improvement
• Mentorship and support of junior developers
• Continuous learning and application of new tools or technologies (e.g., AI, cloud)
Skills You’ll Gain
• Deepened expertise in Ruby on Rails and modern backend architecture
• Experience working with cloud platforms like AWS
• Exposure to AI-related integration and emerging technologies
• Enhanced collaboration and leadership skills in a cross-functional agile environment
• Familiarity with frontend development (React) and monitoring tools (New Relic)
This is a hybrid role requiring 3 days per week in our Newcastle or Barcelona office.
Your First 90 Days
• 30 days – Get up to speed with our architecture, development tools, and team practices. Understand product goals and familiarise yourself with our codebase and deployment workflows.
• 60 days – Start contributing to core product development. Take ownership of well-defined features, write high-quality Ruby code, and collaborate with peers across engineering, product, and design.
• 90 days+ – Lead feature development from design to release. Drive improvements in performance and maintainability, mentor junior developers, and proactively suggest enhancements across the stack.
What You’ll Do
• Build and maintain scalable software using Ruby on Rails
• Design and implement features, APIs, and integrations with modern technologies
• Collaborate with product owners, designers, and developers to deliver projects
• Participate in the full development lifecycle: design, development, testing, deployment
• Ensure clear documentation of code, logic, and technical decisions
• Continuously improve existing systems with a focus on performance and user value
• Mentor junior developers and contribute to a collaborative team culture
• Stay updated on relevant technologies, including AI and cloud tools
Meet the Team
You’ll report to an Engineering Team Lead and work within a collaborative, cross-functional product team. You’ll regularly interact with subject matter experts, designers, and other developers to build solutions aligned with business and user needs. The team promotes a supportive, agile working culture with a strong focus on technical excellence and mentorship.
How Success Will Be Measured
• Delivery of high-quality, scalable, and maintainable code
• Contribution to team goals and successful completion of sprint commitments
• Effective collaboration and communication across teams
• Proactive engagement in code reviews, documentation, and process improvement
• Mentorship and support of junior developers
• Continuous learning and application of new tools or technologies (e.g., AI, cloud)
Skills You’ll Gain
• Deepened expertise in Ruby on Rails and modern backend architecture
• Experience working with cloud platforms like AWS
• Exposure to AI-related integration and emerging technologies
• Enhanced collaboration and leadership skills in a cross-functional agile environment
• Familiarity with frontend development (React) and monitoring tools (New Relic)
Confirmar seu email: Enviar Email
Todos os Empregos de Sage