Breakroom

Software Engineer, Full Stack

Breakroom

full-time

Posted on:

Origin:  • 🇬🇧 United Kingdom

Visit company website
AI Apply
Manual Apply

Salary

💰 £65,000 - £87,500 per year

Job Level

Mid-LevelSenior

Tech Stack

DjangoElixirJavaScriptNode.jsPostgresPythonReactRedisRubyRuby on RailsSCSSSQL

About the role

  • 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
  • Work across our platform built on Elixir/Phoenix, Postgres, Redis, Google PubSub and OpenSearch
  • Collaborate closely with designers and product managers in a cross-functional team
  • Work on-site in Shoreditch, London Tuesdays and Wednesdays and ship changes many times a day
  • Participate in the full lifecycle of engineering work and support scaling Breakroom in the US

Requirements

  • 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
  • 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