About the job
About Us:
At Breakroom (https://www.breakroom.cc), we are on a mission to create a more equitable world by ensuring every job is a good job. We are developing a community-driven rating system for jobs globally, providing essential information to empower individuals in their career advancements while assisting employers in fostering positive work environments.
With over 3 million users comparing their jobs and more than 18,000 employers rated across the UK and the US, we are committed to building an inclusive and top-tier team. We welcome applicants from all backgrounds.
Position Overview
As we prepare to launch Breakroom in the US, we are expanding our engineering and product development team. We seek passionate individuals who want to be part of an early-stage team focused on scaling our operations in a new market. Your responsibilities will include:
- Designing, writing, deploying, and maintaining high-quality code
- Creating internal tools and refining our processes
- Providing your technical expertise to influence product and team decisions
Our technology stack includes Elixir, using the Phoenix web framework, alongside Postgres, Redis, Google Pub/Sub, and Elasticsearch. While familiarity with Elixir/Phoenix is preferred, we are committed to supporting you in learning these technologies on the job.
Work Culture
We adopt a lightweight agile methodology in product development, heavily relying on data for informed decision-making while prioritizing user experiences. Our team thrives on collaboration, working closely with designers, product managers, and fellow engineers. To facilitate this teamwork, we operate from our Spitalfields office in London on Tuesdays and Wednesdays. We release updates multiple times a day and encourage engineers to engage fully in the lifecycle of their projects.
Key Requirements
To excel in this role, you should:
- Be driven by our mission to create equitable workplaces
- Possess 5+ years of experience in web software development
- Have in-depth knowledge of backend programming languages, including Elixir, Ruby, Python, or Node.js
- Have experience with full-stack web frameworks like Phoenix, Ruby on Rails, or Django
- Have a track record of developing complex features and services
- Communicate complex technical ideas effectively across diverse teams
- Have experience managing operations for high-traffic websites
- Work well in cross-functional teams
- Be available to support Breakroom during off-hours as needed
Preferred Qualifications:
- Experience working on consumer-facing applications

