Descrição da Vaga
Estamos buscando um(a) Desenvolvedor(a) Node.js para integrar nosso time de Engenharia, com foco no desenho, desenvolvimento e manutenção de APIs e microsserviços escaláveis, eficientes e de alta disponibilidade. Buscamos uma pessoa apaixonada por tecnologia, que goste de resolver problemas complexos, trabalhar em ambientes colaborativos e contribuir para a evolução contínua da nossa arquitetura e dos nossos produtos.
Responsabilidades
- Desenvolver, manter e evoluir APIs RESTful e microsserviços utilizando Node.js.
- Participar da definição e implementação de arquiteturas escaláveis e resilientes.
- Garantir qualidade, performance, segurança e disponibilidade das aplicações.
- Realizar integrações com sistemas internos e serviços de terceiros.
- Escrever código limpo, reutilizável e seguindo boas práticas de desenvolvimento.
- Implementar testes automatizados e participar de revisões de código.
- Monitorar aplicações, identificar gargalos e propor melhorias contínuas.
- Trabalhar em conjunto com times multidisciplinares de Produto, Engenharia, QA e DevOps.
- Participar de discussões técnicas, refinamentos e decisões arquiteturais.
Requisitos
- ✓Experiência sólida com Node.js e JavaScript/TypeScript.
- ✓Conhecimento no desenvolvimento de APIs REST e arquitetura de microsserviços.
- ✓Experiência com bancos de dados relacionais e/ou não relacionais, como PostgreSQL, MySQL, MongoDB ou similares.
- ✓Conhecimento em princípios de arquitetura de software, design patterns e boas práticas de desenvolvimento.
- ✓Experiência com versionamento de código utilizando Git.
- ✓Familiaridade com testes unitários, integração e automação de testes.
- ✓Conhecimento em mensageria (Kafka, RabbitMQ ou similares).
- ✓Experiência com ambientes cloud (AWS, Azure ou GCP).
- ✓Capacidade de análise, resolução de problemas e trabalho em equipe.
- •Experiência com Docker e Kubernetes.
- •Conhecimento em práticas de CI/CD.
- •Vivência com observabilidade, monitoração e ferramentas de logging.
- •Experiência em arquiteturas orientadas a eventos.
- •Conhecimento em segurança de aplicações e APIs.
- •Atuação em ambientes ágeis (Scrum, Kanban).
Categorias
Sobre a Empresa
Mais vagas na ICON Solutions do Brasil →Aqui, acreditamos que o mundo pode ser melhor. Enxergamos um futuro tecnológico, conectado, inteligente; mas também mais justo, mais inclusivo, mais responsável. Um futuro mais humano. Nascemos com a ambição de plantar esse futuro hoje e nos lembramos disso a cada desafio.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa