Desenvolvedor(a) Full Stack Pleno – Node.js | React - Full Remoto - PJ

Modelo de trabalho
Remoto
Tipo de contrato
PJ
Localização
São Paulo, São Paulo, BR
Código da vaga
FWZ5852

Descrição

Buscamos um(a) Desenvolvedor(a) Full Stack Pleno para atuar no desenvolvimento e evolução de aplicações web, participando de todo o ciclo de desenvolvimento, desde o entendimento da necessidade e definição da solução até implementação, testes e acompanhamento das entregas em produção.

Procuramos uma pessoa com boa experiência em Node.js e React, capacidade de atuar de forma integrada entre back-end e front-end e preocupação com qualidade, manutenção e evolução das soluções.

Principais responsabilidades

  • Desenvolver e evoluir aplicações utilizando Node.js e React;
  • Construir, manter e consumir APIs REST e integrações com sistemas e serviços externos;
  • Desenvolver interfaces web responsivas, reutilizáveis e com boa experiência para o usuário;
  • Participar do entendimento das necessidades e apoiar na definição das soluções técnicas;
  • Atuar na manutenção e evolução de aplicações existentes, realizando análise e correção de problemas;
  • Trabalhar com bancos de dados relacionais e/ou não relacionais;
  • Desenvolver e manter testes automatizados;
  • Realizar versionamento de código e participar de processos de code review;
  • Apoiar processos de integração e entrega contínua (CI/CD);
  • Trabalhar em conjunto com profissionais de Produto, UX/UI, QA e demais integrantes do time;
  • Contribuir para a melhoria contínua do código, arquitetura, performance e segurança das aplicações;
  • Criar e manter documentações técnicas quando necessário.

Alocação – Iterative

  • Oportunidade de 3 meses com possibilidade de renovação
  • 100% remoto 
  • Descanso Remunerado de 12 dias úteis
  • Fornecemos Equipamento

Requisitos

Conhecimentos necessários

  • Experiência com desenvolvimento Full Stack;
  • Experiência com Node.js no back-end e React no front-end;
  • Experiência sólida com JavaScript;
  • Desenvolvimento e consumo de APIs REST;
  • HTML5 e CSS3;
  • Bancos de dados SQL e/ou NoSQL;
  • Git e práticas de versionamento de código;
  • Testes unitários e/ou de integração;
  • Conhecimento de boas práticas de desenvolvimento, como Clean Code, SOLID e padrões de projeto;
  • Vivência com metodologias ágeis.

Diferenciais

  • Experiência com TypeScript;
  • Conhecimentos em NestJS, Express ou frameworks similares;
  • Experiência com Next.js;
  • Vivência com Python;
  • Conhecimento de Docker;
  • Experiência com ambientes Cloud, como AWS, Azure ou GCP;
  • Conhecimentos em CI/CD;
  • Experiência com arquitetura de microsserviços;
  • Conhecimentos em mensageria;
  • Experiência com ferramentas de observabilidade e monitoramento.