123milhas
Desenvolvedor Back End PL/SR - Node.js e Typescript
Skills
10 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Work mode:
Onsite
Published on:
10 October 2026
What they need
Vamos voar juntos? ✈️
Uma nova rota, o mesmo destino: aqui na 123milhas + MaxMilhas somos líderes na transformação digital do setor de viagens. Conectamos pessoas a experiências que transformam suas vidas!
Desde 2016 atuamos com inovação e tecnologia e hoje buscamos um(a) profissional para enfrentar desafios com coragem, flexibilidade e capacidade de adaptação.
Sabemos que os melhores resultados acontecem quando caminhamos juntos, especialmente nos momentos desafiadores!
Esta pessoa vai colocar a mão na massa em:
- Desenvolver e manter robôs e serviços em Node.js e TypeScript.
- Elevar o padrão do código: tipagem forte, validação de dados, tratamento de erro e testes.
- Revisar o código dos colegas, com foco em contratos, erro e testes.
- Evoluir o SDK e subpacotes internos, com versionamento semântico e cuidado com quebra de contrato.
- Investigar falhas em produção por meio de logs estruturados, métricas e trilhas de auditoria.
O que valorizamos e você precisa dominar:
- TypeScript estrito no dia a dia: generics com restrição, tipos condicionais com infer, utility types, uniões discriminadas e module augmentation. Resolver erro de tipo difícil sem recorrer a any.
- Node.js a fundo: event loop, Promise.all, race e allSettled, concorrência controlada e tratamento de rejeição não capturada.
- Orientação a objetos e design: SOLID, injeção de dependência (InversifyJS, NestJS ou similar) e decorators.
- Validação de dados em runtime (zod ou similar) e configuração por ambiente.
- Tratamento de erro: onde capturar, como mapear, como não engolir.
- Git a fundo: rebase, conflito e histórico limpo.
- Experiência fazendo e recebendo code review.
Diferenciais
- Testes automatizados com Vitest ou Jest.
- Playwright, Puppeteer ou testes E2E.
- HTTP a fundo: headers, cookies, HTTP/2 e TLS.
- Redis, filas (SQS, RabbitMQ, Kafka) e idempotência.
- Kubernetes e containers.
- Observabilidade: logs estruturados, Graylog, Prometheus, Grafana.
- Manter biblioteca publicada no npm: semver, tipos exportados, breaking change.
- Go ou Python; Electron, React ou AdonisJS.
Seu embarque inclui benefícios como:
- Salário competitivo;
- Cartão Caju Flexível R$ 40,00 por dia;
- VT ou Auxílio Combustível;
- Plano Ambulatorial SulAmérica;
- Plano Odontológico SulAmérica;
- Wellhub;
- Day Off no mês do seu aniver;
- Convênio com o SESC;
- ✈️ 20% de desconto em passagens aéreas
- ️ Voucher nas férias para curtir mais!
Vem embarcar nesta viagem com a 123! #VemPra123Milhas ✈️
Escolaridade Mínima: Ensino Superior
Other offers great for you!
These companies are also looking for great profiles
Visian
Développeur Node JS (back-end)
480
Freelance
Hybrid
Skills
1 month ago
Quick apply
ALXDR
Dev back-end senior Node.js
Freelance
Hybrid
Top Recruiter
Skills
1 month ago
Quick apply
Salutech
Senior Développeur JavaScript Backend - Node.js
440
Freelance
Onsite, Hybrid
Skills
4 days ago
Quick apply
No company information available.