Desenvolvedor Fullstack Node.js - Sênior
Remoto
(Qualquer lugar)
Sênior
Requisitos
6+ anos de experiência na carreira
Inglês intermediário
Node.js
JavaScript
Conhecimentos Desejáveis
Google Cloud
Kubernetes
Tarefas e Responsabilidades
Obrigatórios:
6+ anos no desenvolvimento de software;
Experiência em Node.js com frameworks como Express ou Fastify;
Proficiente em integração e implementação de APIs REST, SOAP e GraphQL;
Conhecimento sólido em bancos de dados relacionais, incluindo uso de ORMs (PostgreSQL, Prisma);
Experiência com linguagens de template como EJS, ETA, Handlebars ou Mustache;
Conhecimento avançado na cadeia de ferramentas Unix;
Entendimento de conceitos básicos de redes: endereçamento IP, resolução DNS, proxies web;
Experiência com protocolos HTTP/HTTPS, TCP/IP e ferramentas de diagnóstico (ping, curl, traceroute);
Noções de NAT, balanceamento de carga e segurança de redes.
Diferenciais:
Experiência com TypeScript;
Conhecimento de HTMX para desenvolvimento frontend;
Experiência com filas utilizando BullMQ ou ferramentas similares;
Conhecimento em containers e orquestração (Docker, Kubernetes);
Experiência em ambientes de nuvem (Google Cloud, AWS, etc.).
Projetar e implementar funcionalidades ou aplicações completas (end-to-end);
Suporte aos times internos com triagem e correção de bugs;
Garantir alta qualidade nas entregas por meio de testes;
Buscar constantemente melhorias em soluções e processos da empresa.
Compartilhar vaga:
Compartilhar vaga: