At a Glance
- Tasks: Build and maintain product features in Ruby on Rails while improving architecture and performance.
- Company: Fast-growing SaaS company focused on information security and compliance since 2005.
- Benefits: Remote work, strong processes, and opportunities for meaningful technical contributions.
- Other info: Dynamic environment with a focus on collaboration and continuous improvement.
- Why this job: Join a small team where your ideas matter and make a real impact with AI.
- Qualifications: 5+ years Ruby on Rails experience, strong SQL skills, and familiarity with AI coding tools.
The predicted salary is between 60000 - 80000 £ per year.
We are working with a fast-growing, well-invested SaaS company that has been helping organisations manage information security and regulatory compliance since 2005. Its platform is used by more than 65,000 people across the UK, Europe, the US and APAC. The business is scaling quickly and is building a team that cares about delivering compliance technology properly, with a focus on strong engineering, practical process and scalable product development.
They are hiring a Senior Ruby on Rails Developer to join their backend engineering team. This is a senior individual contributor role with leadership expectations. You will work closely with the Tech Lead to deliver roadmap work, improve architecture where needed and help shape how AI is used across engineering in a practical, measurable way. The role suits someone who is comfortable working in a mature Rails monolith, can move between legacy and modern patterns without drama and is motivated by making a real contribution in a small, capable team.
What you will be doing:
- Build and maintain product features in Ruby on Rails
- Contribute to architecture decisions and help evolve the platform over time
- Work confidently across legacy and modern parts of the application
- Improve performance, maintainability and developer productivity
- Support the team with code review, pairing, technical planning and mentoring
- Help define and improve AI-augmented engineering workflows
- Contribute ideas, not just delivery
The Stack:
- Current technology includes: Rails 8.1, Ruby 4.x and MySQL 8, GitHub Actions, Cypress, Turbo and StimulusJS, dry-rb libraries, Action Policy, RailsEventStore and DelayJob, New Relic, JIRA and Confluence
- Areas of technical direction include: ERB moving toward Phlex, Solr moving toward ElasticSearch / OpenSearch, Component separation via Packwerk, AI-augmented workflows across engineering
AI and Engineering:
This company is serious about using AI to improve speed, quality and leverage across engineering. This is not treated as a nice-to-have. They are looking for someone who already uses AI regularly in engineering work, including coding, refactoring, testing, documentation and workflow improvement. This could include practical use of tools such as OpenAI Codex, Claude Code, GitHub Copilot and similar AI engineering tools. You should understand where AI can improve delivery and productivity, but also where strong engineering judgement is still essential.
What They Are Looking For:
Must-haves:
- 5+ years of relevant Ruby on Rails experience
- Strong Ruby fundamentals and sound object-oriented design
- Experience working effectively in a mature monolith codebase
- Strong SQL skills, with confidence writing and understanding queries
- Testing experience across unit, integration and end-to-end levels
- Experience contributing to architecture and technical direction
- High autonomy, initiative and product awareness
- Daily, practical use of AI coding tools
- Strong written and verbal communication
Nice-to-haves:
- Stimulus, Turbo or Hotwire experience
- Event-driven architecture experience
- Familiarity with security and compliance domains
- Familiarity with ISO 27001 or similar standards
- Experience with agentic workflows, automation design or evals
- Personal projects demonstrating thoughtful AI use
Why Apply?
This is a great opportunity to join a growing, well-invested SaaS business where the role has real scope, responsibility and influence. You will be joining a small engineering organisation that values people who can contribute beyond the ticket in front of them, collaborate well and help improve how engineering works. The business has strong processes in place, including backlog reviews, product workshops, technical workshops, sprint planning, demos and retrospectives, without being overly bureaucratic. This is a remote UK role with a focus on output, ownership and meaningful technical contribution.
Senior Ruby Developer in Brighton employer: Avanti
Contact Detail:
Avanti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Ruby Developer in Brighton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Ruby on Rails projects. This gives potential employers a taste of what you can do and demonstrates your hands-on experience with the tech stack they use.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the architecture of mature Rails applications. Practice common algorithms and system design questions to impress during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Ruby Developer in Brighton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Ruby Developer role. Highlight your Ruby on Rails experience, especially in mature monoliths, and don’t forget to mention any AI tools you’ve used in your projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for coding and how you can contribute to our team. Mention specific experiences that align with the job description, especially around architecture decisions and mentoring.
Showcase Your Projects: If you've worked on personal projects or contributed to open-source, make sure to include them! This shows us your initiative and practical use of AI in engineering, which is something we really value.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you’re considered for this exciting opportunity with us!
How to prepare for a job interview at Avanti
✨Know Your Ruby Inside Out
Make sure you brush up on your Ruby fundamentals and object-oriented design principles. Be ready to discuss your experience with Ruby on Rails, especially in a mature monolith codebase. Prepare to share specific examples of how you've tackled challenges in past projects.
✨Showcase Your AI Savvy
Since the company is keen on using AI to enhance engineering workflows, be prepared to talk about your daily use of AI coding tools like OpenAI Codex or GitHub Copilot. Share practical examples of how you've integrated AI into your development process to improve productivity and quality.
✨Demonstrate Architectural Insight
The role involves contributing to architecture decisions, so come equipped with ideas on how to evolve the platform. Think about your past experiences where you’ve influenced technical direction and be ready to discuss how you can apply that knowledge here.
✨Communicate Clearly and Confidently
Strong communication skills are a must-have for this position. Practice articulating your thoughts clearly, whether it’s about technical concepts or team collaboration. Be ready to engage in discussions about code reviews, mentoring, and how you can contribute to a positive team dynamic.