Senior Software Engineer, Full Stack

Breakroom
London

Who We Are:

We’re Breakroom ( Our mission is to turn every job into a good job. We’re building a community powered rating for every job in the world, and publishing it all online.

We’re making sure everyone has access to great information to power the next step in their career, and we’re supporting employers to create good jobs along the way. More than 2,000,000 people have taken the Breakroom Quiz, and we’ve rated more than 18,000 employers across the UK and USA.

We’re building a world-class, inclusive team and we welcome applications from all groups.

Who are we looking for?

We’ve recently launched Breakroom in the US, and we’re growing our team to help us scale up. We’re looking for people who want to join an early stage engineering and product team as we develop in a new market. You will be responsible for:

  • Designing, writing, shipping and maintaining code
  • Building internal tools and shaping our processes
  • Contributing expertise to decisions that guide the future of the product and the team

Our platform is built on Elixir, using the Phoenix web framework, on top of Postgres, Redis, Google PubSub and OpenSearch. We love it, and think you will too. We don’t expect you to have experience writing Elixir/Phoenix and we’ll support you to learn it on the job.

How we work:

We use a lightweight agile approach to product development, leaning heavily on data for decision making, and always centering our users’ needs. We’re a very collaborative team – you can expect to be working closely with designers and product managers as well as your fellow engineers. To support collaborative working, we work on-site at our office in Shoreditch, London, on Tuesdays and Wednesdays every week. We ship changes many times a day, and encourage engineers to be part of the full lifecycle of their work.

Our hiring process

Our interview process is all done remotely via video call. All candidates at Breakroom will first have:

  • An introduction call with one of our Talent Acquisition team
  • A screening call with one of the Breakroom engineers
  • A 1 hour take home exercise to be submitted to us ahead of your technical interview
  • A technical interview which will consist of reviewing and discussing the take home exercise, collaborating on an engineering problem, and other general technical questions
  • A “ways of working” interview with two people from other teams in Breakroom. This is the same interview for everyone regardless of the position being applied to

All being well, we’ll make you an offer!

Requirements

You’ll need to:

  • Be motivated to work towards our mission
  • Have a thorough working knowledge of how to build for the web
  • Have in depth experience with a backend language such as Elixir, Ruby, Python or Node.JS
  • Have experience with a full stack web framework such as Phoenix, Ruby on Rails or Django
  • Have experience with React style frameworks (such as Preact) and also plain JavaScript for the web
  • Have experience managing CSS/SASS
  • Have experience collaborating closely with designers
  • Had responsibility for developing complex features/services
  • Be comfortable working with SQL databases
  • Be able to effectively communicate complex technical ideas with people across the business
  • Have experience working in cross functional teams
  • Be able to participate in supporting Breakroom out of hours

Some extra things that would help but aren’t critical:

  • 5+ years of experience building software for the web
  • Experience working on a consumer product, balancing meeting user needs with technical effort
  • Experience writing Elixir or another functional programming language
  • An interest in SEO, user experience, user research, or accessibility
  • Experience working in a fast-paced small team
  • Experience participating in operations for a high-traffic website
  • Experience or an interest in mentoring and supporting other engineers
  • Experience leading technical decisions in a cross functional team

Benefits

As part of our team you’ll enjoy:

  • Salary £65,000 - £92,500 plus competitive bonus
  • Equity
  • Exceptional benefits package including:
    • Private health and dental insurance
    • Life insurance
    • Company Pension scheme including employer match
    • Mental health resources, financial and family planning, wellness and lifestyle stipend and more
  • Flexible working hours
  • Ability to work in London office Tuesdays and Wednesdays
  • 25 days paid holiday

Privacy Notice:

For information about our processing of job applicant personal data, please see our Privacy Notice at: .

More About Us:

Breakroom is part of the ZipRecruiter Group, which includes ZipRecruiter, Inc. and its wholly-owned subsidiaries, including ZipRecruiter UK Ltd., ZipRecruiter Canada Ltd., ZipRecruiter Israel Ltd., and Poplar Technologies Ltd. (t/a Breakroom).

We are proud to be an equal opportunity employer and provide equal employment opportunities (EEO) to all employees and applicants without regard to race, ethnicity, colour, religion or belief, sex, pregnancy or maternity, national origin, age, disability, sexual orientation, marital status, gender identity or gender reassignment. We want to ensure your recruitment journey with us is a positive and equitable one, so please let us know if there are any reasonable adjustments, additional support, accessibility needs, or if there is any way in which we can support you through your application.

Posted 2025-11-12

Recommended Jobs

Art Assistant, art-K Purley

art-K
Purley, Greater London

art-K Purley is an art club for children aged 6 to 16 based in London. Using a wide range of mediums and learning techniques, the club aims to teach children a diverse range of artistic styles as wel…

View Details
Posted 2025-12-03

System Administrator

RedCloud
London

About RedCloud The global supply chain is broken—creating a $2 trillion inventory gap where essential consumer goods fail to reach the people who need them. Brands miss sales, distributors mismana…

View Details
Posted 2025-11-07

English-speaking Nanny, Job ID J1EB7D

Little Ones UK Ltd
Hackney, Greater London

This lovely family based in Hackney, London, is looking for a Full-time Nanny to care for their lovely baby and toddler. All general nanny duties are required for this role. The ideal candidate will …

View Details
Posted 2025-10-30

Clinical Trial Supplies Manager

CK Group
London

CK Group are recruiting for a Clinical Trial Supplies Manager to join a global pharmaceutical company on a contract basis for 6 months. Salary: £28.76 ph. This role is inside IR35. …

View Details
Posted 2025-10-27

Spray Painter

MTS
Uxbridge, Greater London

Spray Painter - Aerospace Engineering Denham, UB9 | £30,000–£33,000 + 22.5% Shift Allowance (≈ £40,400 OTE) Mon–Fri | 6.00 am to 2.00 pm and 1.45 pm to 10.00 pm Alternating Shifts each week) N…

View Details
Posted 2025-12-03

Sound Designer

Global Media Group
London

Accepting applications until: 12 December 2025 Job Description Sound Designer - Smooth At Global we think big work hard and never stand still. Were the proud home of the best media and en…

View Details
Posted 2025-11-30

Computing Teacher - Join an Outstanding School in...

Marchant Recruitment
London

Join an Outstanding School in Wolverhampton this January 2026! Are you a dynamic and inspiring Computing Teacher ready to empower the next generation of scientists? An "Outstanding" school in Wolv…

View Details
Posted 2025-11-18

Design Technology ECT Role - January start - Enfield

Marchant Recruitment
Enfield, Greater London

School Status & Location Sector: Leading Independent School, Outer London. Borough: Enfield. Start Date: Permanent, full-time role commencing January 2026. The Opportunity & School Prof…

View Details
Posted 2025-11-18

Economics Teacher - Independent School in Kingston...

Marchant Recruitment
Kingston upon Thames, Greater London

Economics Teacher – Independent School in Kingston (January Start) Location: Kingston, London Start Date: January 2026 Contract Type: Full-time or Part-time, Permanent Salary: Paid to s…

View Details
Posted 2025-11-18

Catering Assistant

Sodexo
Erith, Greater London

Job Introduction ~29 hours per week ~ Monday to Friday ~ Monday - Thursday 07:15 till 13:45 ~ Friday 07:00 till 12:30 ~£13.85 per hour Check your local transport linkshere:  Plan Your Jo…

View Details
Posted 2025-12-06