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

ICON Solutions do Brasil

United States

Remote

USD 90,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A ICON Solutions do Brasil está buscando um Desenvolvedor(a) Fullstack Pleno para atuar no desenvolvimento e evolução de aplicações escaláveis, modernas e de alta performance. O profissional trabalhará em API REST com Node.js, MongoDB e Next.js, em time multidisciplinar.

Você participará de definições técnicas, integração com frontend e infraestrutura, aplicando TDD, DDD e práticas de Clean Code, além de dockerização e orquestração com Kubernetes em ambiente AWS.

Qualifications

  • Experiência sólida com backend usando Node.js.
  • Desenvolvimento de APIs REST e microsserviços.
  • Conhecimento prático de MongoDB/NoSQL.
  • Experiência com Next.js e React.
  • Testes automatizados e TDD.
  • Conceitos de DDD e arquitetura de software.
  • Uso de Docker para empacotamento.
  • Kubernetes (K8s).
  • Experiência com AWS (EC2, Lambda, S3, RDS).
  • CI/CD e automação de pipelines.

Responsibilities

  • Desenvolver e manter aplicações web backend escaláveis e performáticas.
  • Projetar APIs REST e microsserviços com Node.js.
  • Implementar integrações com APIs internas e externas.
  • Modelar e otimizar MongoDB e NoSQL.
  • Desenvolver com Next.js visando performance e SEO.
  • Colaborar com frontend (React/Vue) para soluções integradas.
  • Aplicar TDD e promover qualidade de código.
  • Participar de arquiteturas orientadas a DDD.
  • Conteinerizar com Docker e implantar com Kubernetes.
  • Contribuir com CI/CD e automação de pipelines.
  • Realizar code reviews e manter boas práticas.

Skills

Node.js
MongoDB
Next.js
React
REST APIs
TDD
DDD
Docker
Kubernetes
AWS
CI/CD
Scrum/Kanban

Tools

Docker
Kubernetes
AWS
CI/CD

Job description

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!

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, 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.
  • 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.

Descrição da Vaga Vamos buscar o extraordinário juntos? Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos...

Sobre a oportunidade Se você gosta de desenvolver soluções, resolver problemas e aprender na prática dentro de um time de...

Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir. Na Objective, você encontra um ambiente colaborativo,...

Responsabilidades & Escopo de Atividades Gestão e Manutenção de Dados Mestres: Atuação focada em dados mestres de materiais, fornecedores e...

Descrição da Vaga Vamos buscar o extraordinário juntos? Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos...

Descrição Estamos em busca de um (a) profissional que será responsável por apoiar o desenvolvimento de sistemas e aplicações, participando...

Descrição da Vaga Vamos buscar o extraordinário juntos? Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos...

Sobre a oportunidade Se você gosta de desenvolver soluções, resolver problemas e aprender na prática dentro de um time de...

Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir. Na Objective, você encontra um ambiente colaborativo,...

Responsabilidades & Escopo de Atividades Gestão e Manutenção de Dados Mestres: Atuação focada em dados mestres de materiais, fornecedores e...

Descrição da Vaga Vamos buscar o extraordinário juntos? Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos...

Descrição Estamos em busca de um (a) profissional que será responsável por apoiar o desenvolvimento de sistemas e aplicações, participando...

Descrição da Vaga Vamos buscar o extraordinário juntos? Nossos princípios Falamos de pessoa para pessoa Buscamos o extraordinário Damos...

Sobre a oportunidade Se você gosta de desenvolver soluções, resolver problemas e aprender na prática dentro de um time de...

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Backend Node.js / Mongodb Pleno
Desenvolvedor(a) Backend Node.js / Mongodb Pleno

ICON Solutions do Brasil • United States

Remote
USD 85,000 - 125,000
12219965 - DESENVOLVEDOR FULL STACK SR
12219965 - DESENVOLVEDOR FULL STACK SR

Stefanini • United States

On-site
USD 120,000 - 160,000
Vale-refeição
Desconto em cursos
Academia Stefanini — cursos online com
+2
Desenvolvedor Full Stack Java/React - Pleno
Desenvolvedor Full Stack Java/React - Pleno

VENHA SER #SANGUELARANJA • United States

Remote
USD 120,000 - 170,000
12439849 - Desenvolvedor Java Pleno
12439849 - Desenvolvedor Java Pleno

Stefanini • United States

On-site
USD 100,000 - 140,000
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

VENHA SER #SANGUELARANJA • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Nuvemshop • United States

On-site
USD 90,000 - 130,000
Plano de saúde
Seguro de vida
Plano odontológico
+1
12287685 - DESENVOLVEDOR BACK END SR
12287685 - DESENVOLVEDOR BACK END SR

Stefanini • United States

On-site
USD 120,000 - 170,000
12287682 - DESENVOLVEDOR BACK END SR
12287682 - DESENVOLVEDOR BACK END SR

Stefanini • United States

On-site
USD 120,000 - 160,000
Octadesk | Desenvolvedor Back-end Sênior | .Net | Remoto
Octadesk | Desenvolvedor Back-end Sênior | .Net | Remoto

LWSA • United States

Remote
USD 120,000 - 180,000
Auxílio Creche
Vale-Refeição
Vale-Transporte
+8
Desenvolvedor Node.js Sênior | Remoto
Desenvolvedor Node.js Sênior | Remoto

Premiersoft • United States

Remote
USD 33,000 - 48,000
TotalPass
Saúde mental
Bônus por indicação de talentos
+2