Pular para o conteúdo principal

Node.js Developer | Senior (Remote)

Descrição da vaga

.

Responsabilidades e atribuições

  • Prover soluções técnicas para novas features e dar suporte às funcionalidades já existentes;
  • Construir e manter serviços relacionados ao projeto de Cartão, garantindo o funcionamento das funções básicas de gestão do cartão no app;
  • Auxiliar outros membros do time em questões técnicas, sempre priorizando a melhor solução para o negócio;
  • Desenvolver com foco em qualidade, utilizando boas práticas e garantindo código limpo e legível (clean code);
  • Atuar com postura intraempreendedora, alinhando-se aos objetivos da empresa.

Requisitos e qualificações

  • Ter profundo conhecimento em desenvolvimento de aplicações utilizando NodeJS;
  • Experiência em pelo menos um framework de mercado (Express, Fastify, NestJS), preferencialmente NestJS;
  • Experiência em desenvolvimento de aplicações event-driven;
  • Conhecimento em AWS;
  • Experiência com bancos de dados SQL e NoSQL (DynamoDB);
  • Conhecimento de padrões de projeto (Clean Code, SOLID, DRY, KISS);
  • Desenvolvimento com foco em qualidade: testes unitários, testes de integração e métricas Sonar;
  • Experiência em construir serviços utilizando ferramentas de monitoria e observabilidade (Grafana, Splunk, Datadog, etc.);
  • Experiência em microsserviços e sistemas concorrentes;
  • Experiência na construção e consumo de APIs REST;
  • Vivência com Docker em ambientes de desenvolvimento e produção;
  • Experiência em pelo menos um serviço de mensageria: Kafka, SQS e/ou RabbitMQ;
  • Experiência avançada com GitHub;
  • Experiência com desenvolvimento em React Native;
  • Experiência em HTML, CSS, JavaScript e TypeScript;
  • Experiência com microfrontend.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapemaneto de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Oferta
  6. Etapa 6: Contratação

Junte-se aos talentos que estão moldando o futuro da tecnologia

 A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.​​

A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.​