Suas responsabilidades como Senior Full Stack Engineer incluem:
- Arquitetar e implementar features no frontend e backend;
- Refatorar sempre que houver oportunidade o que for necessário;
- Transformar arquitetura monolítica em microservices;
- Desenvolvimento de banco de dados em PostgreSQL e REDIS;
- Implementação avançada de Unit Testing para novas features;
- Utilizar pipeline de CI/CD;
- Auxiliar na implementação de novas características no front-end.
Procuramos alguém que:
- Seja apaixonado(a) por promover inovações e por desenvolver;
- Saiba se comunicar bem em inglês, pois a vaga é para um projeto internacional;
- Tenha conhecimentos sólidos em design e arquitetura de software;
- Tenha um bom pensamento lógico, goste de aprender e ensinar;
- Seja focado(a) e proativo(a);
- Goste de trabalhar em equipe e se comunique bem.
Esperamos que você:
- Tenha experiência na stack de React, Express, Node.js, MongoDB, PostgreSQL;
- Saiba controle de versão com Git;
- Tenha conhecimentos sólidos em Design Patterns, State Management.