Caro usuário, habilite o javascript para que esse site funcione corretamente.

Desenvolvedor Backend Node - Pleno (Remoto)

Salário: R$ 6.000 a R$ 11.000 por mês

Área: Tecnologia da Informação

Nível: Pleno

Desenvolvedor Backend Node - Pleno (Remoto) 

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: A56545082369
Modelo de contratação: PJ

Estamos em busca de uma pessoa Desenvolvedora Backend Pleno para atuar em um cliente ICON, desenvolvendo e sustentando APIs e microsserviços críticos para o negócio.

A posição exige atenção à qualidade, segurança da informação e alta disponibilidade, considerando a sensibilidade dos dados e a importância dos sistemas para a operação.

Requisitos e Qualificações

Stack e Desenvolvimento

  • Experiência prática com Node.js
  • Construção e manutenção de APIs REST
  • Vivência com NestJS (arquitetura modular, controllers, providers, guards, interceptors e pipes)
  • Bons conhecimentos em TypeScript (tipagem forte, interfaces e boas práticas)

Banco de Dados

  • Experiência com MongoDB
    • Modelagem de documentos
    • Criação de índices
    • Agregações
  • Experiência com MongoDB Atlas
  • Utilização de Mongoose ou outro ODM

Arquitetura e Boas Práticas

  • Aplicação de princípios de Clean Code
  • Conhecimento prático de Clean Architecture
  • Noções de DDD
  • Experiência atuando com microsserviços
  • Vivência com aplicações serverless (AWS Lambda)

Cloud & Infraestrutura

  • Experiência com AWS
  • Conhecimento em:
    • Arquitetura Serverless
    • Logs e monitoramento com CloudWatch
    • Mensageria com SQS

APIs, Segurança e Compliance

  • Construção de APIs REST seguras e performáticas
  • Implementação de autenticação e autorização:
    • JWT
    • OAuth
  • Versionamento de APIs
  • Experiência com boas práticas de segurança da informação

Atividades e Responsabilidades

  • Desenvolver e manter APIs REST com Node.js e NestJS

  • Implementar e evoluir microsserviços em ambiente AWS (Lambda e SQS)

  • Atuar na modelagem e manutenção de dados em MongoDB

  • Garantir qualidade de código aplicando Clean Code e padrões definidos pelo time

  • Implementar autenticação e autorização (JWT e OAuth)

  • Monitorar aplicações e analisar logs via CloudWatch

  • Realizar correções, melhorias e sustentação das aplicações

  • Participar de code reviews e colaborar com o time técnico

  • Garantir boas práticas de segurança da informação e proteção de dados (LGPD)

Diferenciais

Experiência com ambientes que lidam com dados sensíveis (LGPD)

Local

100% remoto! 

#vemserICON