
Desenvolvedor back end node js senior
3 semanas atrás
O que você vai fazer por aqui
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 com uso de TypeScript e Express.
Projetar e otimizar modelos de dados em bancos relacionais (MySQL, PostgreSQL) e/ou NoSQL (MongoDB), garantindo queries performáticas e escaláveis.
Utilizar ORMs como TypeORM, Sequelize ou Prisma para manipulação eficiente do banco.
Trabalhar com Git, aplicando workflows como GitFlow, pull requests e code reviews.
Criar ambientes consistentes de desenvolvimento e produção com Docker e docker-compose.
Garantir a qualidade do 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).
Monitorar e depurar aplicações com ferramentas como Node Profiler, Datadog, New Relic ou Prometheus.
Criar pipelines de CI/CD (GitHub Actions, GitLab CI, Jenkins) com deploy automatizado em AWS (ECS, Lambda, RDS, S3) ou Kubernetes.
Colaborar com times multidisciplinares (Front-end, DevOps, QA) em metodologias ágeis (Scrum/Kanban).
Qualificações
- Experiência sólida em Node.js e TypeScript, com aplicação de padrões como Factory, Repository, Dependency Injection, e arquitetura como Clean Architecture e DDD.
- Domínio de Express (ou NestJS/Koa), incluindo rotas, middlewares, tratamento de erros e validação com class-validator, Joi ou Celebrate.
- Gerenciamento de pacotes com npm/yarn, versionamento semântico (semver) e controle de dependências.
- Domínio em testes automatizados com Jest ou Mocha + Chai, testes de integração com supertest, uso de mocks/fakes.
- Experiência em cache com Redis, mensageria (RabbitMQ, Kafka, AWS SQS/SNS) e otimização de queries (índices, partições).
- Ferramentas de performance e debugging como Node Profiler, Clinic.js, Datadog, New Relic e Prometheus/Grafana.
- Prática em CI/CD (GitHub Actions, GitLab CI, Jenkins) e deploy em AWS ou Kubernetes.
- Conhecimento avançado em Docker (multi-stage builds, docker-compose).
- Domínio em bancos relacionais avançados como MySQL ou PostgreSQL.
- Criação de APIs performáticas e seguras (GraphQL, OAuth2, JWT, versionamento).
- Domínio de Git: GitFlow, rebase, merge, cherry-pick, branching em times grandes.
Diferenciais
- Conhecimento em PHP (Laravel, CodeIgniter, Symfony).
- Experiência com React ou Next.js, incluindo integração de APIs e gerenciamento de estados (Redux, Context API).
- Experiência com NestJS, Koa ou Fastify em cenários de alta concorrência.
- Conhecimento em Infraestrutura como Código (Terraform, CloudFormation).
- Monitoramento com ELK Stack, Loki/Grafana, OpenTelemetry.
- Arquitetura orientada a eventos: Kafka, RabbitMQ, WebSockets (Socket.io).
- Experiência com microserviços e API Gateway.
- Implementação de práticas de segurança OWASP, uso de WAF (Cloudflare, AWS WAF) e auditoria de código.
- Vivência com Serverless (AWS Lambda com Node.js/TypeScript, DynamoDB, S3, SQS, API Gateway).
Soft Skills
- Raciocínio lógico e pensamento crítico
- Proatividade e autonomia
- Boa comunicação e clareza
- Organização e gestão de prioridades
- Colaboração e trabalho em equipe
- Adaptabilidade e flexibilidade
- Visão sistêmica e foco em solução de problemas
Benefícios
- Vale alimentação/refeição (iFood Benefícios): R$ 450,00
- Vale transporte/mobilidade (iFood Benefícios): R$ 300,00
- Assistência médica coparticipativa - Go Care (extensiva a dependentes)
- Assistência odontológica - OdontoPrev (extensiva a dependentes)
- Day Off + R$ 150,00 extra no iFood
- Seguro de vida
- Estacionamento gratuito
- Espaço externo com mesa de pebolim e tênis de mesa
- Sala interativa com videogame
- Sala de descompressão #Desligue
- Frutas frescas todos os dias
-
Desenvolvedor back end node js senior remoto campinas
4 semanas atrás
Campinas, São Paulo, Brasil Netvagas Tempo inteiroResponsável por projetar, desenvolver e manter APIs e serviços back-end escaláveis utilizando Node.js. O profissional atuará com foco em performance, segurança e boas práticas de desenvolvimento, sendo referência técnica para o time em decisões complexas de backend.ResponsabilidadesDesenvolver APIs RESTful e microsserviços utilizando...
-
Desenvolvedor Back End Sr
4 semanas atrás
Campinas, São Paulo, Brasil Stefanini Brasil Tempo inteiroDesenvolvedor Back-End Sênior O que esperamos de você: Buscamos um(a) desenvolvedor(a) back-end sênior com experiência sólida em desenvolvimento web, responsável por construir e manter a lógica e infraestrutura do lado do servidor das aplicações. Essa pessoa terá um papel fundamental na entrega de soluções escaláveis, seguras e de alta...
-
Desenvolvedor De Back End
3 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...
-
Desenvolvedor Back-end Sr
2 semanas atrás
Campinas, São Paulo, Brasil Facti Tempo inteiroEstamos em busca de um Desenvolvedor Back-End de nível sênior para início imediato, com experiência no desenvolvimento de sistemas dos aspectos funcionais e não funcionais, abrangendo exclusivamente o seu funcionamento (back-end).**Responsabilidades**Nesta função, você participará de todo o ciclo de desenvolvimento do back-end de um projeto de...
-
Desenvolvedor de back end
3 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos em busca de uma Pessoa Desenvolvedora Back-end - 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...
-
Desenvolvedor de back end
2 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...
-
Desenvolvedor de back end
2 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...
-
Desenvolvedor de back end
3 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...
-
Desenvolvedor de back end
2 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...
-
Desenvolvedor De Back End
2 semanas atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiroEstamos 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...