At a Glance
- Tasks: Develop and maintain features in Ruby on Rails while enhancing architecture and AI workflows.
- Company: Fast-growing SaaS company focused on information security and compliance.
- Benefits: Remote work, strong processes, and opportunities for real influence and responsibility.
- Other info: Collaborative environment with excellent career growth and meaningful contributions.
- Why this job: Join a small team making a big impact with cutting-edge technology and AI.
- Qualifications: 5+ years Ruby on Rails experience, strong SQL skills, and practical AI tool usage.
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. 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. 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.
- Build and maintain product features in Ruby on Rails
- Contribute to architecture decisions and help evolve the platform over time
- 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
This company is serious about using AI to improve speed, quality and leverage across engineering. They are looking for someone who already uses AI regularly in engineering work, including coding, refactoring, testing, documentation and workflow improvement. You should understand where AI can improve delivery and productivity, but also where strong engineering judgement is still essential.
- 5+ years of relevant Ruby on Rails experience
- Strong Ruby fundamentals and sound object-oriented design
- Strong SQL skills, with confidence writing and understanding queries
- Testing experience across unit, integration and end-to-end levels
- Daily, practical use of AI coding tools
- Personal projects demonstrating thoughtful AI use
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.
Vacature: (Senior) Developer in Brighton employer: Avanti
Contact Detail:
Avanti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Vacature: (Senior) Developer in Brighton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Ruby on Rails. A friendly chat can lead to insider info about job openings or even a referral that could land you an interview.
✨Tip Number 2
Show off your skills! Create a personal project that highlights your Ruby on Rails expertise and your use of AI tools. This not only demonstrates your technical abilities but also your passion for the field, making you stand out to potential employers.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of AI-augmented workflows and how they can improve engineering processes. Be ready to discuss your experience with coding, refactoring, and testing using AI tools—this will show you're the right fit for the role.
✨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 take the initiative to engage directly with us.
We think you need these skills to ace Vacature: (Senior) Developer in Brighton
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Ruby on Rails experience and any AI tools you've used, as this will show us you're a great fit for the role.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this position and how your background aligns with our needs. Share specific examples of your work in Ruby on Rails and any relevant projects that demonstrate your skills.
Showcase Your AI Experience: Since we’re keen on AI-augmented workflows, don’t forget to mention any personal projects or experiences where you’ve effectively used AI in your engineering work. This will help us see your innovative side!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at Avanti
✨Know Your Ruby on Rails Inside Out
Make sure you brush up on your Ruby on Rails skills before the interview. Be ready to discuss your experience with Rails 8.1 and Ruby 4.x, as well as any projects where you've used dry-rb libraries or worked with MySQL. They’ll want to see that you can navigate both legacy and modern patterns effortlessly.
✨Showcase Your AI Savvy
Since this company is keen on AI-augmented workflows, come prepared to talk about how you've integrated AI tools into your engineering processes. Share specific examples of how AI has improved your coding, testing, or documentation practices. This will demonstrate your alignment with their innovative approach.
✨Prepare for Technical Discussions
Expect to dive deep into technical discussions during the interview. Brush up on your object-oriented design principles and SQL skills, and be ready to tackle questions about performance improvements and maintainability. They’ll appreciate candidates who can contribute to architecture decisions and mentor others.
✨Emphasise Collaboration and Contribution
This role is all about being part of a small, capable team. Highlight your experiences working collaboratively, whether through code reviews, pair programming, or mentoring. Show them that you’re not just focused on individual tasks but are eager to contribute to the team's overall success and improve engineering workflows.