Rehva Tech

Desenvolvedor(a) IA Sênior

Detalhes da Vaga:

Enviar CV para mayra@rehva.com.br, caso seja de seu interesse!




Resumo da Posição:

Uma das maiores empresas do segmento de educação financeira e investimentos no Brasil está em busca de um desenvolvedor sênior para criar novas funcionalidades e melhorar a experiência dos assinantes em uma aplicação de chat Multi-LLM.

O principal desafio deste profissional será desenvolver e evoluir a plataforma, com o objetivo de torná-la o wrapper de LLMs com o maior número de integrações de IA no Brasil.

Responsabilidades e atribuições:

  • Desenvolver e evoluir o produto, com o objetivo de torná-lo o wrapper de LLMs com o maior número de integrações de IA no Brasil;
  • Construir interfaces modernas, performáticas e reutilizáveis, com foco em experiência do usuário;
  • Desenvolver e manter APIs RESTful escaláveis e bem estruturadas;
  • Integrar a plataforma com APIs de LLMs (OpenAI, Anthropic, entre outras);
  • Implementar streaming de respostas de IA quando aplicável;
  • Trabalhar em parceria constante com o time de atendimento aos assinantes, incorporando feedbacks reais do uso do produto;
  • Entregar novas funcionalidades de forma contínua, com cadência semanal;
  • Garantir aderência a padrões de código, arquitetura e boas práticas;
  • Atuar de forma colaborativa em um ambiente com cultura empreendedora e foco em resultado.

Requisitos técnicos obrigatórios:

Frontend:

  • Conhecimento sólido em React e TypeScript;
  • Experiência com Next.js (App Router);
  • Proficiência em Tailwind CSS;
  • Domínio de React Hooks;
  • Experiência com formulários controlados;
  • Bom entendimento de componentização e reutilização de componentes.

Backend:

  • Experiência no desenvolvimento de APIs RESTful;
  • Conhecimento em Node.js;
  • Domínio de operações assíncronas (Promises, async/await);
  • Conhecimento em bancos NoSQL;
  • Noções de DDD (Domain-Driven Design) e Clean Architecture.

Habilidades gerais

  • Inglês técnico para leitura e compreensão de documentação;
  • Capacidade de seguir e manter padrões de código estabelecidos;
  • Atenção a detalhes, qualidade e manutenibilidade;
  • Proatividade na identificação e resolução de problemas;
  • Perfil orientado a produto e impacto no usuário.

Diferenciais desejáveis

  • Arquitetura e padrões;
  • Conhecimento avançado em Domain-Driven Design (DDD);
  • Experiência com CQRS e Repository Pattern;
  • Vivência prática com Clean Architecture;
  • Experiência com DynamoDB, especialmente Single-Table Design.

Bibliotecas e ferramentas

  • TanStack Query
  • Radix UI / shadcn
  • React Hook Form
  • Zod
  • Zustand ou outra biblioteca de gerenciamento de estado.

Cloud & DevOps

  • Experiência com AWS, especialmente;
  • DynamoDB;
  • S3;
  • Arquiteturas serverless;
  • Conhecimento em Docker;
  • Noções de CI/CD;
  • Boas práticas no uso de variáveis de ambiente.

IA & LLMs

  • Integração com APIs de LLMs;
  • Conhecimento em streaming de respostas;
  • Experiência prática com aplicações de IA aplicada a produtos.

Testes

  • Experiência com Vitest ou Jest;

Soft Skills:

  • Perfil altamente organizado;
  • Comunicação clara e intuitiva;
  • Hands-on.

Aplicar-se a Vaga
Via Recrutei
company-logo
São Paulo (SP)

Rehva Tech

https://rehva.com.br

Não Informado

CLT

Publicada há 4 horas

Compartilhar Vaga: