Swip

Desenvolvedor(a) Fullstack Pleno Node.js, MongoDB e Next.js

ICON Solutions do Brasil

Remoto 100%PJBR

Sobre a vaga

Desenvolvedor(a) Fullstack Pleno Node.js, MongoDB e Next.js

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: A66012208158

Modelo de contratação: PJ

Estamos em busca de um(a) Desenvolvedor(a) Fullstack Pleno para atuar no desenvolvimento e evolução de aplicações escaláveis, modernas e de alta performance. Procuramos um profissional com sólida experiência em Node.js, MongoDB e Next.js, que tenha domínio de boas práticas de desenvolvimento, arquitetura de software e cultura de qualidade.

Você fará parte de um time multidisciplinar, contribuindo para a construção de soluções robustas, participando de definições técnicas e colaborando com profissionais de frontend, backend e infraestrutura.

Principais Responsabilidades

  • Desenvolver e manter aplicações web escaláveis e performáticas, com foco em backend.
  • Projetar, desenvolver e evoluir APIs REST e microsserviços utilizando Node.js.
  • Implementar integrações com APIs e serviços internos e externos.
  • Atuar na modelagem e otimização de bancos de dados MongoDB e demais soluções NoSQL.
  • Desenvolver e otimizar aplicações utilizando Next.js, garantindo performance, SEO e experiência do usuário.
  • Colaborar com equipes que utilizam React e Vue.js para construção de soluções integradas.
  • Aplicar práticas de Test-Driven Development (TDD) para garantir qualidade e confiabilidade das entregas.
  • Participar da definição e implementação de arquiteturas baseadas em Domain-Driven Design (DDD).
  • Atuar na conteinerização e implantação das aplicações utilizando Docker e Kubernetes.
  • Contribuir com processos de CI/CD e automação de pipelines.
  • Realizar code reviews e promover boas práticas de desenvolvimento junto ao time.
  • Garantir aderência aos princípios de Clean Code, SOLID e padrões modernos de arquitetura.
  • Apoiar a evolução contínua dos sistemas em ambientes cloud AWS.

Requisitos Obrigatórios

  • Experiência sólida com desenvolvimento backend utilizando Node.js.
  • Experiência na construção de APIs REST e arquitetura de microsserviços.
  • Conhecimento prático em MongoDB e bancos de dados NoSQL.
  • Experiência com Next.js.
  • Conhecimento em React.
  • Experiência com testes automatizados e TDD.
  • Vivência com conceitos de DDD e boas práticas de arquitetura de software.
  • Experiência com Docker para empacotamento e execução de aplicações.
  • Conhecimento em Kubernetes (K8s).
  • Experiência com AWS (EC2, Lambda, S3, RDS e serviços relacionados).
  • Vivência com CI/CD e automação de pipelines.
  • Conhecimento em metodologias ágeis (Scrum e/ou Kanban).
  • Aplicação prática de Clean Code e princípios SOLID.

Diferenciais

  • Experiência com arquitetura orientada a eventos.
  • Conhecimento em RabbitMQ ou Kafka.
  • Experiência com GraphQL.
  • Vivência com arquitetura Serverless.
  • Certificações AWS, Docker ou Kubernetes.
  • Experiência em ambientes de alta disponibilidade e grande volume de dados.

Perfil Comportamental

  • Boa comunicação e capacidade de trabalho em equipe.
  • Perfil analítico e orientado à resolução de problemas.
  • Proatividade e senso de dono.
  • Facilidade para atuar em ambientes dinâmicos e colaborativos.
  • Interesse por aprendizado contínuo e evolução técnica.

Tecnologias da Stack

Backend

  • Node.js
  • Express/NestJS
  • MongoDB
  • APIs REST
  • Microsserviços

Frontend

  • Next.js
  • React
  • Vue.js

Cloud & DevOps

  • AWS
  • Docker
  • Kubernetes
  • CI/CD

Boas Práticas

  • TDD
  • DDD
  • Clean Code
  • SOLID

Local

São Paulo/SP

#vemserICON

Mais vagas como esta