Description
Your role
Your role is to contribute to the sprints of the team on the entire product (Back/Front). The team works in one-week sprints.
It follows best practices for work organization, testing and code production. The goal is to build a product whose code we will not have to be ashamed of in 2 years.
Your day-to-day work:
- You write understandable, testable code with an eye towards maintainability.
- Design, implement and tune robust APIs that perform and scale in a multi-tenant environment.
- Continuously integrate and deploy your code, monitor it in the live service and learn through data-driven feedback loops on how to improve it
- You're experienced with scaling and shipping highly complex, distributed services in GCP or equivalent
The stack
- Backend: OpenAPI, Node.js, Nest JS, MongoDB
- Frontend: Typescript, Swagger UI, Redux.JS, React JS
- Devops: Terraform, Google Cloud Platform, GitHub
- Continuous Integration: Jest, Github Actions, Cypress
What we expect from you
- Autonomous Dev: you know how to develop features independently
- Full Stack: you like to work on the whole product
- You are used to testing
- You like to take part in the construction of a product
- You are familiar with the "You build it and run it" concept.
- You have worked in teams that have scaled