A Tech For TI está com oportunidade para Desenvolvedor Sênior (Node.js & AngularJS), atuar em projeto de cliente - AutoTech, focada no mercado B2B, presente em diversos países.
* PJ
* 100% Remoto - Qualquer local BR.
Se interessou? Envie seu currículo também para:
Característica do Projeto:
A atuação será 100% com microsserviços, utilizando GCP como nossa nuvem e vale destacar que o time valoriza boas práticas de desenvolvimento, qualidade de código e colaboração.
Requisitos Mandatórios:
Experiência comprovada em desenvolvimento Node.js (16+), Express (TypeScript será um diferencial)
Front-end: AngularJS (React será um diferencial)
Sólidos conhecimentos em SOLID e Design Patterns;
Experiência com arquitetura de microsserviços;
Experiência com bancos de dados relacionais e não relacionais (MySQL, MongoDB, Redis)
Experiência com Versionamento de código: Git e workflows de versionamento;
Testes automatizados (Jest)
Metodologia ágil: Jira + Kanban
Desenvolver e manter APIs RESTful
Ambientes em nuvem (GCP)
Gostar de Pair Programming.
Conhecimentos em Arquitetura Hexagonal e Clean Architecture (diferencial);
Familiaridade com processos CI/CD (diferencial);
Comunicação entre serviços: Pub/Sub e Filas (diferencial)
ORM: Sequelize (diferencial)
Principais atividades:
- Desenvolver e manter APIs RESTful utilizando Node.js/Express e TypeScript;
- Implementar novos recursos tanto no front-end quanto no back-end;
- Trabalhar com ambientes em nuvem (GCP);
- Garantir a qualidade do código através de testes automatizados (Jest);
- Participar de code reviews para manter a qualidade e boas práticas.
Node.js (16+), Express (TypeScript será um diferencial)