Summary
Join a fast-paced startup building development tools used by major companies worldwide. As a fully remote engineer (mainland US or Canada), you will work on the Chromatic product's human interfaces and platform APIs, taking features from ideation to production. You'll be part of a team using Next.JS, GraphQL, TypeScript, and MongoDB. The role requires both front-end and back-end expertise, with a specialization in one. You'll build and maintain scalable back-end systems, collaborate with product and engineering teams, and participate in support rotation. The position offers a competitive salary and equity.
Requirements
- 5+ years of real-world experience building full-stack web applications for production
- Experience using Typescript & Node.JS
- Experience with database technologies, such as Postgres, MongoDB, and Redis
- Excellent technical communication skills and enthusiasm for writing things down
- Enthusiastic about testing and experience using test-driven development
- Passion for designing simple solutions to complex problems
- Has a good intuition for what will last and scale
Responsibilities
- Build and maintain scalable, reliable back-end systems in our TypeScript / Node.js / GraphQL / MongoDB stack
- Work closely with the product team and your fellow engineers to help refine specifications and provide technical guidance
- Collaborate with other engineering teams at the company to take full-stack features to production
- Monitor and continuously improve our systems to maintain a quality standard and effectively respond to operational incidents
- Participate in the engineering team's support rotation
Preferred Qualifications
- Experience using Next.JS
- Experience with other languages and opinionated frameworks, such as NestJS
- Experience with sharding and replication strategies
- Experience with Visual Regression Testing and developing components in isolation before (e.g., used Storybook, etc.)
Benefits
- Salary range: US$155KβUS$190K + equity
- Fully remote position for individuals based in the mainland US or Canada
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.