Tech Lead Node.js (PJ / Remoto)

Remoto

(Qualquer lugar)

Líder/Coordenador

Requisitos

1+ anos de experiência na carreira

Inglês intermediário

Node.js

Vue.js

clean code

MongoDB

Tarefas e Responsabilidades

Como Tech Lead Full Stack, você liberará o desenvolvimento de aplicações integradas usando Node.js e Vue.js, gerenciando tanto o frontend quanto o backend. Este papel é ideal para quem busca desafios técnicos complexos e deseja liderar uma equipe na criação de soluções eficientes e inovadoras.


Requisitos:

  • Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas.
  • Experiência significativa em desenvolvimento backend com Node.js e frameworks associados, como Express.
  • Conhecimento profundo de design de software, incluindo SOLID e Clean Code.
  • Experiência comprovada em MongoDB e na utilização da biblioteca ORM Mongoose para modelagem e gerenciamento de dados.
  • Experiência com controle de versão usando Git.
  • Domínio completo do Vue.js 3+, incluindo Composition API, Pinia e Vue Router.
  • Experiência com arquiteturas de software modernas, incluindo microserviços e contêineres.
  • Familiaridade com ferramentas de CI/CD e práticas de DevOps.
  • Capacidade de liderar equipes de desenvolvimento e projetos de software complexos.
  • Habilidade em facilitar discussões técnicas e tomar decisões arquiteturais estratégicas.


Responsabilidades:

  • Desenvolver e manter APIs RESTful robustas, garantindo performance e segurança.
  • Implementar práticas de desenvolvimento ágil, incluindo integração e entrega contínua.
  • Documentar arquiteturas, padrões de código e fluxos de sistema para diferentes contextos.
  • Colaborar com equipes de Produto, Design, QA e DevOps para garantir coesão nas entregas.
  • Realizar code reviews construtivos e estabelecer padrões de qualidade de código.
  • Assegurar que as soluções estejam em conformidade com boas práticas de segurança e performance.
  • Organizar e facilitar sessões de arquitetura e technical design reviews.
  • Habilidade em levantar hipóteses técnicas, elaborar diferentes abordagens de implementação e critérios de escalabilidade.
  • Conhecer as relações entre Negócio e Tecnologia, aplicando métodos que busquem contínua melhoria nos processos de desenvolvimento.
  • Interesse em fomentar bons ambientes técnicos, incentivando o aprendizado contínuo, a inovação e o crescimento das pessoas que atuam ao seu lado.




Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 1mb.

Compartilhar vaga: