Remote (North America)
We’re looking for a senior full stack engineer with several years experience building high-quality products to help scale our product. As part of the early team, you'll have a lot of control over architecture descisions and product direction.
We care about writing clean, scalable code that is a pleasure to work with. We're constantly refactoring and improving the codebase to improve developer experience.
What you’ll do
We’re an early stage startup, so you’ll get to work on a multitude of different projects. Some of the work you might be tackling includes:
- Building an abstraction layer over different data sources (SQL & NoSQL databases, public & internal APIs)
- Building integrations with popular tools like Linear, Figma, and, Zapier
- Expanding real-time collaboration across the app
- Shipping prototypes for experimental new ideas
- Open-sourcing standalone features of the product
- Locking down security of the app
Tech
We use TypeScript and build scalable systems so we can continuously make progress on a solid foundation. We don’t expect you to have a background in everything we use, but we do expect strong JavaScript fundamentals, and a background working with React, SQL, and ideally TypeScript.
Our stack:
- Full TypeScript codebase
- React front end
- Redux for front end state management
- Node backend with tRPC
- Postgres database with Prisma
- Sequelize for customer database integrations
- Hosted on DigitalOcean
- GitHub, Slack, Linear, Notion, Tandem