Desenvolvedor Back End Node.js Sênior
1 semana 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).
**Requisitos**:
️ Requisitos Técnicos
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 que brilham os olhos
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 esperadas
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
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 De Back End Node.Js
Há 4 dias
Campinas, 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 node.js
4 semanas atrás
Campinas, 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, 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 Back-end
Há 6 dias
Campinas, Brasil Teclógica Tempo inteiroOverview Junte-se ao nosso time como Desenvolvedor Back-end! Se você domina tecnologias como Node.js e .Net Core, tem paixão por desenvolvimento de sistemas escaláveis e gosta de atuar em ambientes colaborativos e desafiadores, essa é a sua chance! Procuramos um profissional comprometido, proativo e com visão de produto para fortalecer nosso time de...
-
Desenvolvedor De Back End
4 semanas atrás
Campinas, SP, 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
1 semana atrás
Campinas, 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(a) Back-End Júnior/Pleno
Há 6 dias
Campinas, Brasil Kognit - Committed to Transforming Tempo inteiroDesenvolvedor Back-End Júnior/PlenoEstamos procurando um(a) Desenvolvedor(a) Back-End Júnior/Pleno para se juntar à nossa equipe! Buscamos um profissional com experiência sólida no desenvolvimento de APIs e sistemas escaláveis, que domine C# e .NET. Que esteja atualizado(a) com as melhores práticas de segurança, performance e arquitetura de software....
-
Desenvolvedor(a) Back-End Júnior/Pleno
1 semana atrás
Campinas, Brasil Kognit - Committed to Transforming Tempo inteiroDesenvolvedor Back-End Júnior/Pleno Estamos procurando um(a) Desenvolvedor(a) Back-End Júnior/Pleno para se juntar à nossa equipe! Buscamos um profissional com experiência sólida no desenvolvimento de APIs e sistemas escaláveis, que domine C# e .NET. Que esteja atualizado(a) com as melhores práticas de segurança, performance e arquitetura de...
-
Campinas, Brasil LigueLead Tempo inteiroPessoa Desenvolvedora Back-end PHP – Sênior Estamos em busca de uma Pessoa Desenvolvedora Back-end PHP – Sênior. Procuramos alguém com perfil colaborativo, excelente comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais. Você será peça-chave no desenvolvimento de novas funcionalidades, garantindo qualidade e...
-
Pessoa Desenvolvedora Back-end PHP – Sênior
1 semana atrás
Campinas, São Paulo, Brasil LigueLead Tempo inteiro R$80.000 - R$120.000 por anoDescriçãoPessoa Desenvolvedora Back-end PHP – SêniorEstamos em busca de uma Pessoa Desenvolvedora Back-end PHP – Sênior. Procuramos alguém com perfil colaborativo, excelente comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais.Você será peça-chave no desenvolvimento de novas funcionalidades, garantindo...