A Enkode é uma empresa de tecnologia especializada em desenvolvimento de software e consultoria, que acredita no poder da inovação para transformar negócios e impactar pessoas..
Caso prefira, nos envie seu curriculum com o assunto do titulo da vaga: ****** Modelo de Trabalho Na Enkode, oferecemos oportunidades para atuação tanto em regime full-time quanto part-time, permitindo flexibilidade para nossos talentos. No entanto, valorizamos a responsabilidade e comprometimento com as entregas, independentemente da carga horária escolhida. Acreditamos que o sucesso está em garantir qualidade, prazos e colaboração efetiva, seja em dedicação integral ou parcial. Nosso ambiente é dinâmico e desafiador, ideal para profissionais que desejam equilibrar flexibilidade com alta performance e compromisso com os resultados. Requisitos Obrigatórios: •Mínimo de 3 anos (Pleno) ou 5 anos (Sênior) de experiência com Node.js.
•Experiência sólida com NestJS (ou Express.js com arquitetura bem estruturada).
•Experiência com WebSockets (Socket.IO ou similares).
•Conhecimento em PostgreSQL e ORMs como Prisma ou TypeORM.
•Experiência com Google Maps API ou outras APIs de geolocalização.
•Domínio em REST APIs, versionamento e boas práticas de documentação.
•Experiência com Docker e ambientes conteinerizados.
•Aplicação de Clean Code, SOLID, e boas práticas de arquitetura.
•Git e experiência com fluxo de versionamento colaborativo (Git Flow).
Diferenciais (Plus): •Integração com sistemas de pagamento via Pix (OpenPix, Gerencianet, etc.) •Experiência com mensageria (Redis Pub/Sub, Kafka, RabbitMQ) •Noções de GraphQL •Monitoramento e rastreamento com Sentry, Prometheus, Grafana •Conhecimento em rate limiting, segurança e escalabilidade
•Experiência com arquitetura orientada a eventos