Desenvolvedor(a) Back-end Sênior | Node.js e TypeScript

PJ, Alphaville - Barueri/SP Remote

Buscamos um(a) Desenvolvedor(a) Back-end Sênior para atuar em uma empresa de tecnologia com produto já em produção, alto volume transacional e necessidade constante de performance, estabilidade e escalabilidade.

O momento da empresa é de evolução técnica. O desafio envolve reestruturar partes da base existente, melhorar arquitetura, reduzir gargalos, fortalecer qualidade de código e sustentar o crescimento do produto.

Esta é uma posição hands-on, voltada para quem gosta de resolver problemas complexos, discutir soluções, atuar em produção e assumir responsabilidade técnica pelas entregas.

O profissional será uma referência técnica na execução, sem responsabilidade formal pela gestão de pessoas, mas com espaço para apoiar desenvolvedores menos experientes e contribuir para a evolução do time.

Principais responsabilidades
• Desenvolver e evoluir serviços back-end utilizando Node.js e TypeScript
• Criar e manter APIs, integraçõe e fluxos assíncronos
• Atuar com microsserviços e sistemas distribuídos
• Modelar e otimizar bancos de dados e queries
• Implementar mensageria, cache, resiliência e tolerância a falhas
• Participar de code reviews e definição de boas práticas
• Desenvolver e manter testes automatizados
• Investigar incidentes, gargalos de performance e problemas em produção
• Contribuir com decisões técnicas e evolução da arquitetura
• Trabalhar em conjunto com Produto, QA, Infra e demais desenvolvedores

Requirements
  • Vivência em desenvolvimento back-end: Node.js e TypeScript
  • APIs REST e microsserviços
  • Bancos de dados relacionais e otimização de consultas
  • Mensageria com Kafka, RabbitMQ ou similares
  • Docker e Kubernetes
  • Cloud Computing: AWS, GCP ou Azure
  • Clean Architecture, SOLID e Design Patterns
  • Testes automatizados
  • Git e metodologias ágeis
  • Inglês técnico para leitura de documentação

Perfil que buscamos
• Forte capacidade analítica e resolução de problemas
• Autonomia e senso de ownership
• Comunicação clara e postura colaborativa
• Maturidade para lidar com sistemas críticos e incidentes em produção
• Interesse em melhorar processos, arquitetura e qualidade técnica continuamente

Diferenciais

  • Arquitetura orientada a eventos / Event Sourcing
  • Sistemas de alta disponibilidade e baixa latência
  • Redis ou Memcached
  • Prometheus, Grafana, ELK, Datadog ou similares
  • Tuning de performance
  • Experiência como referência técnica ou mentor
  • Vivência em produtos digitais, fintechs ou ambientes de rápido crescimento
  • Disponibilidade para atuação híbrida em Alphaville/SP ou Três Lagoas/MS
Benefits
  • Gympass
  • Ana Health (telemedicina e psicólogo online)
  • Bonificação por entrega: com frequência surgem desafios extras que podem gerar ganhos adicionais para quem se disponibiliza a assumir essas entregas.
  • Após um ano de contrato, há 30 dias de descanso por ano, normalmente divididos em dois períodos de 15 dias. Caso seja necessário flexibilizar, as datas costumam ser combinadas caso a caso.

Contrato

  • Contrato PJ (Pessoa Jurídica)