ICON Solutions do Brasil

Desenvolvedor(a) Fullstack Pleno

🌍 Remoto📍 São Paulo, SP
PUBLICIDADE

Descrição da Vaga

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.

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.
PUBLICIDADE

Requisitos

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

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

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE