Modelo de trabalho: Presencial ou Home Office
Principais atividades:
- Desenvolver e manter aplicações conforme padrões e cronograma dos projetos.
- Realizar testes unitários e de caixa branca, garantindo qualidade e performance.
- Validar atividades técnicas e contribuir na definição de padrões de desenvolvimento.
- Participar da modelagem das aplicações e propor melhorias e novas tecnologias.
- Apoiar tecnicamente o time e realizar treinamentos quando necessário.
- Aplicar boas práticas de desenvolvimento seguro.
Requisitos:
- Node.js
- JavaScript e TypeScript
- Jest
- Domínio de SQL
- Consumo de APIs (REST, SOAP, XML, etc.)
- Sistemas de autenticação (OAuth, OAuth2, OIDC)
- Sistemas de mensageria (Kafka, SQS, Azure Queue)
- Docker e Kubernetes
- Conhecimento em ambientes Cloud (preferencialmente Azure)
Diferenciais
- Experiência com frameworks NestJS, Fastify ou Express
- Vivência com integração entre sistemas
- Forte domínio em testes unitários
- Conhecimento em SOLID e Código Limpo
(Plano de Saúde Unimed Nacional, Vale alimentação/refeição, Seguro de vida, Mental Health, Wellhub (Gympass) Saúde Emocional e Terapias, Auxílio especialização (MBA, pós-graduação), Auxílio Inglês, Universidade Corporativa, Crescimento profissional, Sexta-feira feliz, Conveniência interna, Área zen, Segunda à quinta-feira frutas fresquinhas, Café grátis infinito)