Talent.com
A vaga não está disponível no seu país.
Desenvolvedor de back end Node.js

Desenvolvedor de back end Node.js

LigueLeadCampinas, São Paulo, Brasil
Há +30 dias
Descrição da vaga

Estamos em busca de uma Pessoa Desenvolvedora Back-end Node.js- Sênior.

Procuramos alguém com perfil colaborativo, boa comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais. Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na definição de boas práticas de desenvolvimento. Se você curte diversão, energia, alegria, desafios criativos e é uma pessoa organizada, resolutiva, detalhista e orientada a resultados, vem com a gente!

Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na definição de boas práticas de desenvolvimento.

Responsabilidades :

  • Desenvolver e manter aplicações back-end em Node.js, seguindo boas práticas de arquitetura e padrões de projeto.
  • Criar, documentar e integrar APIs RESTful de alta performance utilizando TypeScript e Express.
  • Projetar e otimizar modelagem de dados em bancos relacionais (MySQL, PostgreSQL) e / ou NoSQL (MongoDB), garantindo queries performáticas e escalabilidade.
  • Utilizar ORMs como TypeORM, Sequelize ou Prisma para manipulação eficiente do banco de dados.
  • Versionar código com Git, adotando workflows (GitFlow, pull requests, code reviews) e boas práticas de controle de versão.
  • Trabalhar com Docker e docker-compose para criar ambientes de desenvolvimento e produção consistentes e reproduzíveis.
  • Garantir qualidade de código por meio de testes automatizados (unitários e de integração) usando Jest, Mocha ou similares.
  • Implementar mecanismos de cache (Redis, Memcached) e filas de mensagens (RabbitMQ, AWS SQS / SNS, Kafka) para melhorar performance e escalabilidade.
  • Monitorar e depurar aplicações em produção utilizando ferramentas como Node Profiler, Datadog, New Relic ou Prometheus.
  • Implementar pipelines de CI / CD (GitHub Actions, GitLab CI, Jenkins) para deploy automatizado em AWS (ECS, Lambda, RDS, S3) ou Kubernetes.
  • Colaborar com times multidisciplinares (front-end, DevOps, QA) em metodologias ágeis (Scrum / Kanban), participando de planning, daily e retrospectivas.

Resquisitos :

  • Experiência sólida com Node.js e TypeScript, aplicando padrões de projeto (Factory, Repository, Dependency Injection) e estruturação modular (Clean Architecture, DDD).
  • Uso de Express (ou NestJS / Koa) para construção de APIs, dominando rotas, middlewares, tratamento de erros e validação de payload (class-validator, Joi, Celebrate).
  • Gerenciamento de pacotes com npm ou yarn, versionamento semântico (semver) e controle de dependências.
  • Testes Automatizados : domínio de frameworks como Jest ou Mocha + Chai, testes de integração (supertest) e uso de mocks / fakes.
  • Escalabilidade e Desempenho : experiência em cache (Redis), filas de mensagens (RabbitMQ, Kafka, AWS SQS / SNS) e otimizações de consultas em bancos relacionais (índices, partições).
  • Performance e Debugging : uso de ferramentas como Node Profiler, Clinic.js, monitoramento com Datadog, New Relic ou Prometheus / Grafana.
  • Integração Contínua e Deploy : prática com CI / CD (GitHub Actions, GitLab CI, Jenkins) e deploy em AWS (ECS, Lambda, RDS, S3) ou ambientes Kubernetes.
  • Docker Avançado : criação de imagens otimizadas, multi-stage builds e configuração de docker-compose para desenvolvimento e produção.
  • Banco de Dados Relacional Avançado : MySQL ou PostgreSQL (índices, query profiling, replicação, particionamento).
  • APIs Performáticas e Seguras : experiência com GraphQL (Apollo Server), API Gateway, autenticação / autorização via OAuth2, JWT e versionamento de APIs.
  • Git Profundo : workflows GitFlow, rebase vs merge, cherry-pick e estratégias de branching para times grandes.
  • Habilidades :

  • Conhecimento em PHP (Laravel, CodeIgniter, Symfony) : será considerado um diferencial entender boas práticas de desenvolvimento back-end em PHP e migrar / integrações pontuais.
  • Experiência com React (ou Next.js) : habilidade para colaborar com o front-end em aplicações isomórficas ou SPA, integrando APIs e estados globais (Redux, Context API).
  • Frameworks Node.js avançados : NestJS (dependency injection, modules, providers), Koa ou Fastify para cenários de alta concorrência.
  • Infraestrutura como Código (IaC) : conhecimento em Terraform ou CloudFormation para provisionamento de ambientes AWS.
  • Monitoramento e Observabilidade : uso de ELK Stack (Elasticsearch, Logstash, Kibana), Loki / Grafana, OpenTelemetry para logs estruturados e métricas customizadas.
  • Event-Driven Architecture : trabalho com Kafka, RabbitMQ, AWS SNS / SQS, WebSockets (Socket.io) e arquiteturas orientadas a eventos.
  • Microservices : experiência em decomposição de sistemas monolíticos, deploy independente de serviços, comunicação via mensageria e API Gateway.
  • Segurança : implementação de práticas OWASP (mitigação de SQL Injection, XSS, CSRF), configuração de WAF (Cloudflare, AWS WAF) e auditoria de código.
  • Serverless : desenvolvimento e deploy de funções AWS Lambda em Node.js / TypeScript, integração com DynamoDB, S3 e triggers (SQS, API Gateway).
  • Benefícios :

  • Vale Alimentação / Refeição via cartão Ifood Benefícios.
  • Ajuda de custo ou vale transporte via Ifood Benefícios.
  • Assistência médica (coparticipativa, extensiva à dependentes)
  • Assistência odontológica (extensiva à dependentes)
  • Day off e mimo no aniversário.
  • Seguro de vida.
  • Licença maternidade estendida.
  • Espaço interativo com videogame.
  • Espaço de descompressão #DESLIGUER.
  • Frutas todos os dias
  • Estacionamento.
  • Treinamentos constantes e oportunidades de desenvolvimento.
  • Condições de Trabalho :

  • Local : 100% Presencial em Campinas / SP (Polo II de Alta Tecnologia CPQD)
  • Contratação CLT
  • Residir em Campinas / SP e região.
  • Criar um alerta de emprego para esta pesquisa

    Desenvolvedor Back End • Campinas, São Paulo, Brasil

    Vagas relacionadas
    • Promovida
    Pessoa Desenvolvedora de Software (Back-End) - Sênior

    Pessoa Desenvolvedora de Software (Back-End) - Sênior

    Neowayvinhedo, estado de são paulo, br
    Entre para a história de construção do maior Hub de Dados e Analytics do Brasil.Além de você contribuir diretamente neste objetivo, você estará se desenvolvendo constantemente, por meio de grandes ...Mostre maisÚltima atualização: 3 dias atrás
    • Promovida
    Desenvolvedor júnior

    Desenvolvedor júnior

    Agência Lógica DigitalLimeira, São Paulo, Brasil
    Vaga : Desenvolvedor(a) Júnior TypeScript.Vaga : Trabalhar alocado em uma empresa localizada em Limeira, sob nossa supervisão. Experiência com controle de versão (Git / GitHub);.Familiaridade e / ou conhe...Mostre maisÚltima atualização: 4 dias atrás
    • Promovida
    Analista de Suporte Bilíngue Pleno

    Analista de Suporte Bilíngue Pleno

    Stefanini BrasilPaulínia, SP, Campinas (microrregião); São Paulo (estado), BR
    Gerenciar o parque de máquinas (laptops e desktops), incluindo troca e configuração de equipamentos;.Administrar linhas móveis : atribuição, controle de lançamentos e envio para pagamento;.Gerenciar...Mostre maisÚltima atualização: 6 dias atrás
    • Promovida
    Desenvolvedor(a) Java Especialista

    Desenvolvedor(a) Java Especialista

    FOURSYSjaguariúna, estado de são paulo, br
    A Foursys é um time apaixonado por inovação, design e transformação digital.Na Foursys, celebramos a diversidade e acreditamos que são as diferentes ideias e perspectivas que nos enriquecem.Portant...Mostre maisÚltima atualização: 6 dias atrás
    • Promovida
    Node Backend Tech Lead - Trabalho Remoto

    Node Backend Tech Lead - Trabalho Remoto

    BairesDevGuarulhos, São Paulo, Brazil
    Remota
    Node Backend Tech Lead - Trabalho Remoto.Node Backend Tech Lead - Trabalho Remoto.At BairesDev, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions...Mostre maisÚltima atualização: 14 dias atrás
    • Promovida
    Líder de Produção

    Líder de Produção

    Grupo AlbertinaAmparo, SP, Amparo (microrregião); São Paulo (estado), BR
    Líder de Produção.Somos uma indústria de MDF com um modelo de negócio digital e inovador : vendemos exclusivamente nos marketplaces, conectando a produção diretame...Mostre maisÚltima atualização: 4 dias atrás
    • Promovida
    Desenvolvedor de back end

    Desenvolvedor de back end

    LigueLeadCampinas, São Paulo, Brazil
    Estamos em busca de uma Pessoa Desenvolvedora Back-end Node.Procuramos alguém com perfil colaborativo, boa comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais....Mostre maisÚltima atualização: 1 dia atrás
    • Promovida
    Desenvolvedor júnior...

    Desenvolvedor júnior...

    Agência Lógica DigitalLimeira, São Paulo, BR
    Vaga : Desenvolvedor(a) Júnior TypeScript Vaga : Trabalhar alocado em uma empresa localizada em Limeira, sob nossa supervisão. Requisitos Conhecimento em TypeScript; Experiência com controle de versão...Mostre maisÚltima atualização: 4 dias atrás
    • Promovida
    Software Development Junior - Cloud - Exclusiva para Pessoas com Deficiência

    Software Development Junior - Cloud - Exclusiva para Pessoas com Deficiência

    Motorola Mobility (a Lenovo Company)Jaguariúna, São Paulo, Brasil
    Assist in the design, development, and deployment of cloud-native applications and services.Support cloud infrastructure provisioning using Infrastructure-as-Code (IaC) tools such as Terraform or A...Mostre maisÚltima atualização: 21 dias atrás
    • Promovida
    Developer Fullstack (Nodejs+Angular), Brasil...

    Developer Fullstack (Nodejs+Angular), Brasil...

    CI&T Software S.A.Região Geográfica Intermediária de Campinas, São Paulo, BR
    Overview Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.Inteligên...Mostre maisÚltima atualização: 2 dias atrás