Posição – Desenvolvedor(a) Node.js – Sênior (Remoto) – 188569-1
Você conhece a Icon?
Apaixonados por pessoas e especialistas em tecnologia. Nosso trabalho é encontrar talentos e soluções sob medida para os nossos clientes.
Vem encontrar o seu projeto ideal conosco e participar da comunidade ICON!
Sobre a Vaga
Código da vaga: A62494459938
Modelo de contratação: PJ
Estamos procurando 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.
Diferenciais
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).
Competências Comportamentais
Pensamento analítico e foco em solução de problemas.
Boa comunicação e colaboração entre equipes.
Senso de ownership e responsabilidade.
Proatividade e busca por melhoria contínua.
Capacidade de aprender rapidamente e se adaptar a novos desafios.
O que oferecemos
Ambiente colaborativo e focado em inovação.
Participação em projetos de alto impacto e relevância para o negócio.
Oportunidades de crescimento e desenvolvimento profissional.
Cultura de aprendizado contínuo e compartilhamento de conhecimento.
Local
Remoto
#vemserICON
Alerta-me sobre empregos como este
Descrição Atuar no desenvolvimento e sustentação de funcionalidades de software de baixa/média complexidade, contribuindo para a entrega de soluções que...
Candidatar-se a Este EmpregoQuem somos nós? Somos um ecossistema de transformação digital que combina tecnologia e visão estratégica para escalar resultados e aumentar...
Candidatar-se a Este EmpregoPessoa Desenvolvedora Full Stack – Java + VueJS – PLENO | Remoto Divulgada em: 10/07/2025 Tipo de Contrato: Cooperado Modelo...
Candidatar-se a Este EmpregoSobre a Vaga:Estamos em busca de um(a) Desenvolvedor(a) Full-Stack Sênior para atuar em um projeto de grande relevância, com foco...
Candidatar-se a Este EmpregoEstamos em busca de um(a) Desenvolvedor de Software para compor o time de tecnologia da V4 Company! Você será responsável...
Candidatar-se a Este EmpregoEstamos em busca de um(a) Desenvolvedor(a) Full Stack para atuar no desenvolvimento e sustentação de aplicações corporativas modernas, utilizando arquitetura...
Candidatar-se a Este Emprego