At a Glance
- Tasks: Lead the development of scalable web applications using Ruby on Rails and collaborate with a dynamic team.
- Company: Join an innovative tech company based in Harrogate and London.
- Benefits: Competitive salary around £80k, full-time role, and opportunities for professional growth.
- Other info: Great opportunity for career advancement in a collaborative environment.
- Why this job: Make a real impact by shaping the technical direction of exciting projects.
- Qualifications: 3+ years of Ruby on Rails experience and strong leadership skills.
The predicted salary is between 72000 - 88000 £ per year.
Overview
Job Title: Lead Software Engineer
Location: HQ - Harrogate and London
Salary: Circa £80k
Reporting to: CPTO (Chief Product & Technology Officer)
Employment Type: Full-Time / Permanent
About the Role: Our client is looking for a Lead Software Engineer to join the growing team and take a pivotal role in the ongoing development of their platform. You will architect and build a scalable web application, collaborating closely with the CPTO and wider team to shape the technical direction and deliver high-impact solutions. As Lead Engineer, you will take technical ownership of your work, influence architectural decisions, and help drive best practices across the engineering function.
- Design, build, and maintain scalable web applications using Ruby on Rails
- Collaborate with cross-functional teams to define, design, and implement new features
- Own and optimise relational database structures (PostgreSQL)
- Troubleshoot, debug, and enhance application performance
- Work with customer success teams to resolve complex technical issues
- Contribute to a culture of testing and clean code through TDD and code reviews
Required Skills & Experience
- 3+ years\' commercial experience with Ruby on Rails
- Strong experience with PostgreSQL
- Solid understanding of API design and development
- Proficiency in front-end technologies: HTML, CSS, JavaScript, jQuery
- Hands-on experience with RSpec and Capybara for test-driven development
- A proactive, problem-solving mindset and a collaborative working style
- Proven experience of managing and leading teams to improve workflow, deliver projects on time and demonstrate being a great leader
- Experience mentoring or leading junior developers
Desirable / Bonus Experience
- Sidekiq, Heroku, Github workflows
- Familiarity with Hotwire / Turbo / Stimulus
- Exposure to scaling applications in production environments
To apply to this role, please get in touch and email Justine Sellman at Logic Recruiting Ltd.
You will need to be living and working in the UK as this role does not accept sponsorship
Lead SWE (Ruby On Rails) employer: Logic recruiting
Join a dynamic and innovative team as a Lead Software Engineer in either our Harrogate or London HQ, where we prioritise collaboration and technical excellence. We offer a supportive work culture that fosters professional growth through mentorship and leadership opportunities, alongside competitive salaries and a commitment to work-life balance. With a focus on cutting-edge technology and best practices, you'll have the chance to make a significant impact while enjoying the vibrant atmosphere of our locations.
StudySmarter Expert Advice🤫
We think this is how you could land Lead SWE (Ruby On Rails)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Ruby on Rails. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using Ruby on Rails. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Ruby on Rails and PostgreSQL. Practising coding challenges can also help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Lead SWE (Ruby On Rails)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with Ruby on Rails and PostgreSQL, and don’t forget to showcase any leadership roles you've had. We want to see how you can bring your unique skills to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your experience aligns with our needs. We love seeing enthusiasm and a bit of personality, so let us know what excites you about joining StudySmarter.
Showcase Your Projects:If you've worked on any relevant projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your coding skills in action. Include links to your GitHub or any live demos if possible.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on being part of the StudySmarter family!
How to prepare for a job interview at Logic recruiting
✨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 past projects, the challenges you faced, and how you overcame them. This will show your technical expertise and problem-solving abilities.
✨Showcase Your Leadership Skills
As a Lead Software Engineer, you'll need to demonstrate your leadership capabilities. Prepare examples of how you've managed teams, mentored junior developers, or improved workflows in previous roles. This will highlight your ability to take ownership and drive best practices.
✨Understand Their Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like PostgreSQL and API design. If you have experience with tools like RSpec and Capybara, be ready to discuss how you've used them in test-driven development. This shows you're not just a fit for the role but also genuinely interested in their tech stack.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about the company's culture, their approach to software development, and how they handle technical challenges. This not only shows your interest but also helps you gauge if the company is the right fit for you.