- Build testable modular components and features, and debug live issues.
- Collaborate with other developers to promote technical performance, maintainability, and quality.
- Collaborate across departments (Design, Engineering, QA, Project Management) and other internal customers to align and implement.
- Learn new technologies and apply new techniques to improve existing solutions.
- 4+ years of experience in a technical role focused on development and operation of live services at scale.
- Strong Javascript and Typescript experience.
- Strong React experience.
- Strong understanding of frontend web technologies, frameworks, and patterns.
- Familiarity with backend web technologies.
- Familiarity with databases.
- Experience with GraphQL, NodeJS, and Kubernetes is a plus.
- Familiarity with frontend automation testing frameworks and tools.
- Familiarity with build and deploy pipelines and have experience troubleshooting build failures.
- Familiarity with using content management systems such as Contentful.
- Supported and developed for a live service product with a large number of active users.