Desenvolvedor De Back End Node.Js

Há 7 dias


São Paulo, Brasil Liguelead Tempo inteiro

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 genteVocê 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 diasEstacionamento.Treinamentos constantes e oportunidades de desenvolvimento.Condições de Trabalho:Local: 100% Presencial em Campinas/SP (Polo II de Alta Tecnologia CPQD)Contratação CLTResidir em Campinas/SP e região ou disponibilidade de mudança para Campinas.



  • Sao Paulo, Brasil GeekHunter Tempo inteiro

    **NODE.JS** **Localização** São Paulo, SP **Remoto** **Senioridade** Pleno/Sênior - (4-6 anos de experiência)**Empresa**: - O nome da empresa será mostrado caso você receba um convite. - ** Ok, entendi.** - São Paulo - SP_ - Consultoria em TI_ Temos paixão por tecnologia e inovamos com propósito. Entregamos com excelência. Acreditamos que...


  • São Paulo, Brasil Fillet Tempo inteiro

    Join to apply for the Programador(a) Back-End Node.js role at Fillet Description: Fillet is looking for a Programador(a) Back-End Node.js to join the technology core. Responsabilidades: Design, develop, and maintain scalable APIs and microservices (Node.js / TypeScript, NestJS). Requirements: Solid knowledge and experience in: Node.js, TypeScript, relational...


  • São Paulo, Brasil Social Digital Commerce Tempo inteiro

    Estamos em busca de **Novos Talentos**para fazer parte do nosso time! Se você gosta de desafios, dinamismo e tem interesse em trabalhar com E-commerce, vem fazer parte do Time Social! Como **Desenvolvedor Back End** você será responsável por: - Experiência sólida e prática com JavaScript no back-end (Node.js). - Experiência sólida em tipagem de...

  • Desenvolvedor Back End

    1 dia atrás


    São Paulo, Brasil Social Digital Commerce Tempo inteiro

    Overview Estamos em busca de Novos Talentos para fazer parte do nosso time! Se você gosta de desafios, dinamismo e tem interesse em trabalhar com E-commerce, vem fazer parte do Time Social! Desenvolvedor Back End Você será responsável por: Experiência sólida e prática com JavaScript no back-end (Node.js). Experiência sólida em tipagem de código com...

  • Desenvolvedor Back End

    3 semanas atrás


    São Paulo, Brasil Social Digital Commerce Tempo inteiro

    OverviewEstamos em busca de Novos Talentos para fazer parte do nosso time! Se você gosta de desafios, dinamismo e tem interesse em trabalhar com E-commerce, vem fazer parte do Time Social! Desenvolvedor Back EndVocê será responsável por: Experiência sólida e prática com JavaScript no back-end (Node.js). Experiência sólida em tipagem de código com...


  • São Paulo, Brasil LigueLead Tempo inteiro

    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...


  • São Paulo, Brasil AM53 Tempo inteiro

    Desenvolvedor Back-End experiente para atuar na construção, manutenção e melhorias de sistemas voltados para PDV (Ponto de Venda) Web, totens interativos e aplicativos móveis. O profissional será responsável por desenvolver e otimizar APIs, integrar sistemas de bancos de dados (PostgreSQL), e implementar soluções escaláveis em ambientes na nuvem...


  • São Paulo, Brasil innolevels Tempo inteiro

    OverviewNivel de atuação: Especialistas | Área de atuação: Tecnologia, Informática e Internet | Escolaridade mínima: Superior Completo Principais atividades: Estamos contratando Desenvolvedor Backend Node.js. Estamos em busca de uma pessoa desenvolvedora backend que será responsável por implementar, evoluir e otimizar soluções escaláveis na...

  • Desenvolvedor Back End

    4 semanas atrás


    São Paulo, Brasil Social Digital Commerce Tempo inteiro

    Estamos em busca de **Novos Talentos**para fazer parte do nosso time!Se você gosta de desafios, dinamismo e tem interesse em trabalhar com E-commerce, vem fazer parte do Time Social!Como **Desenvolvedor Back End** você será responsável por:- Experiência sólida e prática com JavaScript no back-end (Node.js).- Experiência sólida em tipagem de código...


  • São Paulo, Brasil Softensistemas Tempo inteiro

    Procuramos um Desenvolvedor Back-End experiente para colaborar no desenvolvimento de interfaces modernas e responsivas. Desenvolver, manter e aprimorar aplicações web e sistemas internos, garantindo performance, segurança e escalabilidade, com foco nas necessidades técnicas e estratégicas da empresa. Responsabilidades:Desenvolver e manter aplicações e...