Back to Jobs
CarwowDevelopment 5h ago

Software Engineer (SDE 3)

United KingdomUnited KingdomPortugalPortugal
Full-time
Not Disclosed

Job Description

About the Role: Carwow Group is building the go-to destination for car-changing, driven by a passion for getting people into the right car. We are looking for Software Engineers (SDE 3) to work in a full-stack position. You will be empowered to use your skills to solve difficult problems, scale the product, and build a platform that defines the future of car buying.

What You'll Do

  • Work on cross-functional product teams consisting of Product Managers, Engineers, Designers, and Data Analysts.
  • Break down and build features, review code, mentor engineers, and ensure operational excellence.
  • Work quickly, releasing code into production multiple times daily using Ruby on Rails, PostgreSQL, and Heroku.
  • Enhance user experiences on the frontend using HAML, SASS, and Hotwire.
  • Manage infrastructure using Terraform and participate in how code is deployed and run in Production.

What You Bring

  • Experience working as a software engineer with Ruby on Rails.
  • Comfort working with both frontend and backend technologies (exposure to Hotwire/Turbo and Sass is a plus).
  • Self-driven attitude with the ability to take loosely defined tasks and break them down into smaller deliverables.
  • Experience with TDD, Kafka, Git, JS, Heroku, and HotWire.
  • Ability to write maintainable code with good documentation, tests, and structure.

Benefits

  • Fully remote working role with offices in London & Porto available if you want to visit.
  • Competitive salary, matched pension contributions, and share options.
  • Vitality Private Healthcare, eyecare vouchers, and Life Assurance.
  • Enhanced holiday package (28 days annual leave, plus extra days for life events and work anniversaries).
  • Up to £500/€550 home office allowance, the latest tech (Macbook/Surface), and a generous L&D budget.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.