Senior Software Engineer

Senior Software Engineer

Portsmouth Full-Time 42000 - 84000 £ / year (est.) Home office possible
E

At a Glance

  • Tasks: Lead feature development, improve performance, and ensure robust testing in a remote setting.
  • Company: Join a globally recognised team behind a popular open-source platform.
  • Benefits: Enjoy a fully remote role with a competitive salary of £70k plus perks.
  • Why this job: Be part of a collaborative culture and impact a product used by teams worldwide.
  • Qualifications: 5+ years of Ruby on Rails experience and strong skills in Git, CI/CD, and testing.
  • Other info: Bonus points for knowledge in cybersecurity, open-source work, or Python/Go.

The predicted salary is between 42000 - 84000 £ per year.

We’re partnered with a globally recognised team behind a widely used open-source platform. They’re looking for a Senior Software Engineer with strong Ruby experience to lead on new feature development, performance improvements, and robust testing — all within a fully remote environment. You’ll be part of a collaborative, engineering-led culture with the opportunity to contribute to a high-impact product used by technical teams worldwide.

Location: Fully Remote

Term: Perm

Salary: £70k +

Key Skills:

  • 5+ years of hands-on Ruby on Rails experience
  • Strong with Git, CI/CD, and collaborative workflows
  • Confident writing tests (RSpec, Capybara) and monitoring production systems
  • Solid AWS, Docker, and Kubernetes knowledge

Bonus: Exposure to cybersecurity, open-source work, or Python/Go

Keen to learn more? Send over your CV or drop me a message to discuss.

E

Contact Detail:

Explore Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the open-source platform that the company is associated with. Understanding its architecture and features will not only help you in interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with the Ruby on Rails community online. Participate in forums, contribute to discussions, or even share your own projects. This can help you build connections and showcase your expertise in Ruby, which is crucial for this position.

✨Tip Number 3

Brush up on your knowledge of CI/CD practices and tools. Being able to discuss your experience with these workflows confidently will set you apart, as they are essential for the collaborative environment described in the job listing.

✨Tip Number 4

Prepare to discuss your experience with testing frameworks like RSpec and Capybara. Be ready to provide examples of how you've implemented robust testing in past projects, as this is a key responsibility for the role.

We think you need these skills to ace Senior Software Engineer

Ruby on Rails
Git
CI/CD
RSpec
Capybara
AWS
Docker
Kubernetes
Collaborative Workflows
Production Monitoring
Testing Methodologies
Problem-Solving Skills
Adaptability
Open-Source Contribution
Cybersecurity Knowledge
Python/Go Exposure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of Ruby on Rails experience. Include specific projects where you've led feature development or performance improvements, and mention any relevant technologies like Git, CI/CD, AWS, Docker, and Kubernetes.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your experience with collaborative workflows and testing frameworks like RSpec and Capybara. Mention any exposure to cybersecurity or open-source work as a bonus.

Showcase Your Problem-Solving Skills: Provide examples in your application that demonstrate your ability to solve complex problems, particularly in a remote environment. Highlight any instances where you improved system performance or contributed to high-impact products.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a Senior Software Engineer role.

How to prepare for a job interview at Explore Group

✨Showcase Your Ruby Expertise

Make sure to highlight your 5+ years of hands-on Ruby on Rails experience. Be prepared to discuss specific projects where you've implemented new features or improved performance, as this will demonstrate your capability to lead development efforts.

✨Demonstrate Collaborative Skills

Since the role involves working in a collaborative environment, share examples of how you've successfully worked with teams using Git and CI/CD workflows. Discuss any challenges you faced and how you overcame them to ensure smooth collaboration.

✨Prepare for Testing Discussions

As testing is a key part of the role, be ready to talk about your experience with RSpec and Capybara. You might want to prepare a few scenarios where your testing strategies significantly improved code quality or reduced bugs in production.

✨Familiarise Yourself with AWS and Containerisation

Brush up on your knowledge of AWS, Docker, and Kubernetes, as these are essential for the position. Be prepared to discuss how you've used these technologies in past projects, particularly in relation to monitoring production systems.

Senior Software Engineer
Explore Group
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>