As a small team, we’re all generalists and are constantly picking up new challenges. When it comes to code, we’re looking to work with experienced people who can pick a problem and solve it. 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 experience building scalable infrastructure and backend solutions.
What you'll do
- Build the backend for various user-facing features
- Optimize real-time, synchronized data delivery across our clients
- Improve database and infrastructure performance by implementing caching solutions, connection pooling
- Improve observability, monitoring, and alerting for our service so that we can better respond to operational incidents
- Scale our service via architectural changes as well as infrastructure improvements
- Open-source any non-trivial innovations that come out of our work on the product
- Redefine best-in-class software development processes so that we can build an opinionated product
Tech
- Node, Postgres, and Redis
- Public GraphQL API that has access to all of the user's data
- Proprietary data synchronization library built for speed and offline support. Delta-packets are transported using WebSockets
- TypeORM, TypeGraphQL
- Hosted on Google Cloud with k8s
- Monitored via DataDog
- GitHub, Slack, Notion
What we offer
- Interesting and challenging work
- Work-life balance
- Competitive salary and equity
- Employee-friendly equity terms (extended exercise)
- Paid lunch and coffee during workdays
- Work remotely, no commuting to the office
- Paid co-working space/desk at an office
- Health, dental, and vision insurance (based on country requirements)
- Regular team events and off-sites
- 5 weeks of paid vacation
- 4 months of paid parental leave
Job Type: Full-time
Salary: $103,565.50 - $124,724.04 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
- 2 years
- 3 years
Schedule:
- 8 hour shift
Work Location: Remote