• Experiência sólida com TypeScript, Node.js (NestJS e Express).
  • Experiência com Python (requisito obrigatório, com prioridade imediatamente após o TypeScript).
  • Experiência com desenvolvimento de soluções de IA (fortemente desejável).
  • Experiência com React voltado para web (React Native Web).
  • Experiência com arquiteturas distribuídas e seus componentes — microsserviços, mensageria, cache e PubSub (ex.: Redis), APIs e jobs/cronjobs.
  • Vivência com bancos de dados relacionais e não relacionais (preferência por PostgreSQL e MongoDB).
  • Familiaridade com GraphQL, idealmente via Hasura.
  • Entendimento do funcionamento de infraestrutura em AWS.
  • Domínio de boas práticas de desenvolvimento, como Clean Code e Design Patterns.
  • Vivência com metodologias ágeis (Scrum/Kanban).
  • Boa comunicação verbal e escrita, e capacidade de trabalhar de forma autônoma e em equipe.


Diferenciais:

  • Experiência com bancos de dados vetoriais (Pinecone, OpenSearch).
  • Experiência com produtos de IA em ambiente de produção.
  • Desenvolver e manter aplicações de ponta a ponta com TypeScript, Node.js (NestJS e Express) e React.
  • Modelar e implementar a arquitetura distribuída da plataforma — microsserviços, mensageria, cache, PubSub, APIs e jobs/cronjobs.
  • Desenvolver funcionalidades de IA em Python, contribuindo para o núcleo do SAI.
  • Escrever código limpo, testado e escalável, cobrindo as aplicações com testes automatizados.
  • Participar ativamente de code reviews, elevando a qualidade e a consistência do código do time.
  • Colaborar nos refinamentos técnicos, avaliando viabilidade e propondo soluções para as demandas.
  • Apoiar a evolução da arquitetura em conjunto com o Tech Lead e o restante do time.
  • Compartilhar conhecimento e apoiar o crescimento técnico de pessoas menos experientes.
Similar jobs

Desenvolvedor full stack sr

Apply Now
Back to search page