Assemble is a seed-stage, mission-driven company with the singular goal of creating a future where pay is fair, equitable, consistent, competitive, and explainable. We firmly believe we can solve today’s pay equity problems by building beautifully simple software tools and properly educating people and companies about best practices. We currently have the customers, revenue, and capital investment to make it happen, but we’ll need talented teammates like you to achieve this mission.

As a frontend-focused engineer on our team, you’ll have a lot of direct ownership on our product, component library, APIs, and how we work. Since we're a small team, we also expect all engineers to be comfortable working across the entire stack from time to time. We use Typescript on both the frontend and backend in a single monolithic codebase to make contributing to any part of the stack as easy as possible. We also use GraphQL with generated types to ensure that the frontend and backend are kept well in sync.



Day to day, you will
  • Architect and write high quality frontend code for our SaaS product. Examples include creating reusable components for our design library, building complex user experiences while minimizing state complexity in React, writing Storybook tests to prevent visual regressions, and giving feedback to other engineers to maintain a high bar.
  • Sometimes work on GraphQL APIs and server code to deliver features. Currently all of our engineers are full stack and have different strengths and interests.
  • Collaborate with our product and design teammates to understand customer requirements, shape up solutions, and ship iterations on a weekly sprint cadence.
  • Shape and improve engineering culture, standards, tooling, and processes.
  • Help build a successful business that does well by doing good.


We'd love to talk to you if

  • An engineer with 4+ years of experience working on modern web frontend code. Some of that experience should be with React or a similar component-based framework.
  • Deeply knowledgeable about frontend development and broadly knowledgeable about end-to-end web development.
  • Motivated by crafting delightful UX and obsessing over design details.
  • An excellent communicator with both words and code. You understand the importance of written and verbal communication skills for high-performing technical teams.
  • Excited about building an engineering culture that’s collaborative, high-velocity, intentional, and customer-focused.


Bonus points
  • You are familiar with Typescript, CSS frameworks, Node.js, or GraphQL.
  • You have experience working at ap or building products from the ground up.


Benefits
  • Competitive cash and equity compensation
  • Strong health benefits package
  • 401(k) program
  • $600 WFH productivity stipend
  • $300 monthly food stipend
  • Regular team bonding events and off-sites twice a year