Full-Stack product Engineer

Are you interested in making an impact on a close-knit team at a mission-driven company? Are you passionate about community, collaboration, and culture? Are you ready to see your work bring people joy and connection by witnessing the results of great customer experience? If so, we’re excited to hire a Remote Full-Stack Product Engineer to help build our product from concept to execution and support with other big, exciting initiatives on the roadmap.

Location: remote (America: North, Central, South)

Required experience

  • 3+ years of product engineering experience, including 1+ years in a senior role
  • Ability to thrive in a fast-paced and ever-changing startup environment
  • Passion for building authentic connection in an increasingly disconnected world
  • Experience with Clojure or LISP languages is a plus. At the very least, you should be excited to learn!


  • You will develop high-quality end-to-end product features from research, design, spec, and data model development, to engineering, quality assurance, deployment, experimentation, release, and iteration.
  • You will collaborate effectively with product design, product management, company founders, and the wider product and community teams to turn product ideas into validated learnings about user and platform dynamics.
  • You will maintain the highest standards of personal ethics and treat all team members and our wider community of stakeholders with professionalism and respect.
  • You will be solving some of the most complex, real-time interaction problems with video, sound, and animation.
  • Due to the rapid iteration cycle, you will quickly see the results of your work. You will see the joy the customers experience.

Core competencies/hard skills

  • True full-stack engineer — You’ll be responsible for all aspects of product engineering, from designing data models to implementing UX details. You’ll enable the rest of the product team to efficiently ship new features by building and supporting reusable UI primitives and defining our UI language.
  • Impact-driven product thinker — You will be deeply involved in every aspect of the product development process, from prioritization & scoping to design. You will constantly need to weigh the need to invest in long-term improvements against the urgency of getting features out the door. We’ll rely on your independent judgment to make reasonable choices.
  • Startup mentality — Startups are fast-paced, ever-changing, and uncertain. You will wear many hats. You’ll at least need to be okay with that – and ideally, you’ll embrace it.
  • Belief in our mission — Community should play an active role in your life. You understand our vision and believe in the company’s potential to realize it

Soft skills

  • Kindness: we have a firm no jerks rule
  • Playful, fun, with a good sense of humor
  • Strong communication skills and the ability to give and receive feedback
  • Passion for Icebreaker’s mission and product