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 + KanbanDesenvolver e manter APIs RESTfulAmbientes 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)