Sr. Node JS Developer
We are looking for a senior NodeJS engineer to join our cross-functional product team. You will work closely with front-end engineers, product managers, designers and vendors to deliver our product.
# What you will do
- Deliver high-quality, well-tested code.
- Communicate with other teams and individuals to plan, coordinate and seek feedback.
- Pitch in where needed as a valued member of an autonomous, cross-functional team.
- Use infrastructure tools such as K8s, Docker, and GitHub Actions.
- Implement a variety of microservices using OpenAPI and GraphQL.
- Implement monitoring, logging and alerting.
# Who you are
- At least 3-4 year's experience coding with Node JS.
- Experienced with modern JavaScript coding, testing, debugging and automation techniques.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Experience deploying production applications to one or more of the major cloud providers (e.g., AWS, Azure, GCP).
- Good experience with Docker and some experience with K8s.
- Rave about the benefits that CI/CD has given you in previous projects.
- Care deeply about performance, accessibility and API design. (You have some knowledge of OpenAPI and GraphQL)
- Some exposure to front-end technologies such as React, CSS, Redux, or Webpack.
- High bar for user experience quality and may have some BDD knowledge.
- Great communication skills.
- Always learning perhaps you are looking at Domain Driven Design, Functional Programming or Serverless.