Área: TI e Desenvolvimento Multiplataforma
Regime de Contratação: PJ
Modelo de Contratação: Presencial
Estado: Vitória - Espírito Santo
Nível de Experiência: Pleno
Principais responsabilidades:
- Desenvolver, manter e evoluir APIs REST utilizando Node.js
- Implementar novas funcionalidades e atuar na melhoria contínua das aplicações
- Realizar integrações entre sistemas, plataformas externas e bancos de dados SQL/NoSQL
- Implementar mecanismos de autenticação e autorização (JWT, OAuth e sessões)
- Garantir boas práticas de segurança, tratamento de erros e monitoramento por logs
- Participar de definições técnicas e contribuir com decisões arquiteturais
- Atuar com testes unitários e/ou de integração para garantir qualidade das entregas
- Realizar code review, Pull Requests e versionamento utilizando Git
- Identificar e solucionar problemas técnicos com autonomia
- Contribuir para organização do código, escalabilidade das aplicações e melhoria contínua do ambiente de desenvolvimento
O que buscamos:
- Formação em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Análise e Desenvolvimento de Sistemas ou áreas correlatas
- Experiência sólida com Node.js (2 a 4 anos), atuando em projetos reais em produção
- Vivência com desenvolvimento e manutenção de APIs REST
- Conhecimento em autenticação e autorização utilizando JWT, OAuth e sessões
- Experiência com bancos de dados SQL e/ou NoSQL
- Vivência com integrações entre sistemas e múltiplas regras de negócio
- Conhecimento em Git e fluxo de versionamento (branching strategy, Pull Requests e code review)
- Experiência com testes unitários e/ou de integração
- Inglês para leitura técnica de documentação
- Perfil analítico, organizado e com autonomia para resolução de problemas
Diferenciais:
- Experiência em startups ou produtos em crescimento
- Conhecimento em Docker
- Noções de CI/CD
- Experiência com cloud (Azure, AWS ou GCP)
- Conhecimento em TypeScript