Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um Tech Lead Sênior com forte experiência em C# (.NET) para um projeto de 7 a 10 dias. O objetivo principal é revisar a arquitetura e o código de nosso SaaS de atendimento via WhatsApp com IA, mapear riscos e organizar o backlog técnico para futuras sprints. É Fundamental que o profissional se comunique fluentemente em Português (pt-br), pois todas as reuniões, documentações e explicações técnicas serão realizadas neste idioma.
Nosso produto é um SaaS de atendimento via WhatsApp com inteligência artificial. A stack atual inclui:
- Back-end: C# /.NET com Domain-Driven Design (DDD) já implementado
- Front-end: React
- Mensageria: Webhooks, SignalR, Redis
- IA: OpenAI
- Integrações: Z-api (não oficial), api oficial do whatsapp (em fase final) e api clínica total.
As responsabilidades do Tech Lead incluirão:
- Revisar o código e a arquitetura existente, com foco nos módulos de chat, IA e integrações.
- Mapear e identificar riscos de instabilidade no sistema.
- Validar a manutenção do DDD atual ou sugerir ajustes e melhorias.
- Organizar o backlog técnico por área específica (chat, IA, Clínica Total, plano de consumo, API oficial/não oficial, lógica de negócios, dashboard).
- Criar e planejar sprints para aproximadamente 40 a 45 dias de execução.
- Garantir que o módulo de chat execute corretamente todas as funções definidas, com foco primordial na estabilidade. O chat deve operar em dois modos: independente (no próprio sistema) e integrado a um sistema terceiro.
Ao final do projeto, o Tech Lead será responsável por fazer a passagem de bastão para nosso desenvolvedor interno, deixando um plano de trabalho e prioridades claramente definidos.
Requisitos obrigatórios:
- Experiência comprovada como Tech Lead ou líder técnico.
- Forte background em C# /.NET, arquitetura de software e revisão de código.
- Experiência com APIs, mensageria (como SignalR/WebSocket) e soluções de cache (como Redis).
- Habilidade e experiência em organizar backlog e planejar sprints para equipes de desenvolvimento.
Diferenciais:
- Ter trabalhado anteriormente com soluções de chat, integração com WhatsApp, OpenAI ou em ambientes SaaS.
Buscamos um profissional proativo e com excelente capacidade de comunicação para garantir o sucesso deste projeto crítico para a evolução do nosso produto.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias