Estamos em busca de um(a) Tech Lead para liderar tecnicamente o time de desenvolvimento, atuando como referência técnica e ponte entre engenharia, produto e operações.
O que define este papel é a convivência de dois mundos: PHP/Laravel, MySQL, e a .NET, containers em AWS/EKS, arquitetura orientada a eventos.
Além da liderança técnica clássica, a posição responde por três frentes que são entrega: elevar a velocidade de entrega com uso disciplinado de IA no ciclo de desenvolvimento, construir a suíte de testes automatizados, e tornar as métricas de desenvolvimento no Azure DevOps confiáveis o suficiente para decidir.
Responsabilidades e atribuições
Liderança técnica e qualidade:
- Liderar tecnicamente o time de desenvolvimento, garantindo boas práticas deengenharia de software;
- Participar ativamente das decisões de arquitetura, traduzindo a arquitetura alvo emplano de implementação executável;
- Definir e sustentar padrões técnicos de escalabilidade, performance e segurança:idempotência, máquina de estados, reprocessamento, consistência eventual,segredos em cofre (Vault / AWS Secrets Manager);
- Realizar e orientar code reviews, promovendo qualidade, consistência e evoluçãocontínua do código
- Garantir a saúde da esteira de CI/CD e conduzir rollout progressivo de mudançasensível — sombra, canário, cutover;
Testes automatizados:
- Definir e manter a estratégia de testes em pirâmide — unitário, integração econtrato, com end-to-end no topo;
- Implantar e evoluir a suíte end-to-end com Playwright (ou equivalente) cobrindo osfluxos críticos;
- Garantir testes de contrato entre os serviços novos e o legado durante acoexistência, para que mudança de um lado não quebre o outro silenciosamente
- Tratar teste instável (flaky) como dívida de primeira classe: suíte em que o timenão confia é pior do que suíte inexistente;
- Usar IA para gerar e manter cobertura de teste e a especificação do SDD é o insumonatural do caso de teste: a mesma spec que orienta a geração do código gera ocenário que o valida
Aceleração de entregas com IA:
- Definir e operar o modo de trabalho assistido por IA do time: quais ferramentas, emque etapas do ciclo, com que limites e com que critério de revisão humanaobrigatória
- Praticar e disseminar vibe coding de forma disciplinada — usar o agente paraproduzir código a partir da intenção, iterando rápido em protótipo, spike e fatiavertical, com o entendimento explícito de que código gerado só entra em produçãoapós especificação, teste e leitura crítica de quem assina o merge
- Implantar SDD (Spec-Driven Development) como caminho padrão de entreganova: contrato de API, critério de aceite, cenário de teste e modelo de dado sãoescritos e versionados antes do código, e é a especificação que orienta a geração, avalidação e a revisão. É o antídoto de método para o principal risco da geraçãoassistida — volume alto de código sem intenção registrada
- Medir e apresentar o efeito real da IA sobre lead time, retrabalho e taxa de falha emmudança — com número, não com percepção
Métricas de desenvolvimento no Azure DevOps:
- Responder pela instrumentação do board de desenvolvimento no Azure DevOps:tipos de item, estados, campos obrigatórios e disciplina de atualização que tornem odado confiável
- Produzir e manter as métricas DORA (lead time para mudança, frequência dedeploy, taxa de falha em mudança, tempo de restauração) e as métricas de fluxo(WIP, throughput, aging por estado)
- Usar a métrica para decidir: identificar gargalo, propor correção e medir o efeito dacorreção — não para relatório ascendente
- Entregar estimativa de esforço com premissas declaradas e faixa (P50/P80),nunca número único
Pessoas e processos:
- Atuar como mentor técnico e conduzir o ramp-up do time e o plano de capacitação édeste papel
- Colaborar com Produto e stakeholders para traduzir requisito de negócio em soluçãotécnica viável
- Apoiar o planejamento técnico de sprints e entregas, estimando esforço eidentificando risco antes dele virar atraso
- Gerenciar e priorizar dívida técnica junto ao time e à liderança, distinguindoremediação de legado de reescrita
- Atuar na resolução de bloqueio técnico e de conflito dentro do time
- Contribuir para a documentação técnica e para o compartilhamento deconhecimento, reduzindo ativamente o bus factor
- Acompanhar tendências tecnológicas e propor melhoria contínua de processo estack
Requisitos e qualificações
- Experiência sólida como desenvolvedor(a) sênior com PHP/Laravel em nível deprodução — leitura, depuração e evolução;
- .NET (C#) para construção de serviços ou domínio sólido de outra stack tipadaequivalente com capacidade demonstrada de assumir .NET Experiência pré via em liderança técnica, mentoria ou coordenação de time dedesenvolvimento, com responsabilidade sobre a entrega — não apenas senioridadeindividual;
- Testes automatizados end-to-end com Playwright (ou ferramenta equivalente,como Cypress), com suíte que a pessoa tenha efetivamente construído ou mantido— incluindo execução em pipeline e tratamento de flakiness;
- Testes unitários e de integração/contrato nas duas stacks (PHPUnit/Pest no Laravel;xUnit ou NUnit no .NET), com noção prática de onde cobertura agrega e onde sóencarece;
- Arquitetura orientada a eventos e processamento assíncrono: filas e jobs (RabbitMQ,SQS ou equivalente), Redis, idempotência e reprocessamento;
- Bancos relacionais (MySQL/PostgreSQL) com competência real de modelagem,indexação e análise de plano de execução;
- Containers e orquestração em nuvem (AWS/EKS), com prática de CI/CD e culturaDevOps;
- Prática efetiva de desenvolvimento assistido por IA — não familiaridade, prática:quais ferramentas usa, o que já entregou com elas, onde elas falham e como revisaa saída;
- Spec-driven development ou disciplina equivalente de especificação antes docódigo (contrato primeiro, ATDD/BDD, design doc executável);
- Azure DevOps (Boards, Repos, Pipelines) com experiência de configuração, não sóde uso;
- Conhecimento de arquitetura de software, padrões de projeto e boas práticas deengenharia;
- Experiência com metodologias ágeis (Scrum, Kanban);
- Cultura de segurança no ciclo de desenvolvimento: segredo fora do repositório, trilhade auditoria confiável, autoria não inferida de dado enviado pelo cliente, revisãoobrigatória;
- Boa comunicação verbal e escrita, com capacidade de dialogar com área técnica enão técnica; inglês técnico para leitura.
Requisitos desejáveis
- Domínio de meios de pagamento: Pix, transferências entre contas e carteiras,conciliação e integração com parceiro bancário
- Experiência em modernização e estrangulamento de legado com coexistência dasduas bases
- Vivência em ambiente de alta escala e alta criticidade financeira
- Teste de carga e performance nos fluxos de pagamento (k6, JMeter ou equivalente)
- Gestão de massa de teste e dado sintético para ambiente não produtivo
- Geração e manutenção de teste assistida por IA a partir de especificação versionada
- Observabilidade e monitoramento (Grafana, tracing distribuído, log estruturado)
- Experiência pré via de instrumentação DORA em time real, com o dado tendo sidoefetivamente usado para decisão
- Certificações técnicas relevantes à stack
Plano de Saúde: SulAmérica
Descanso remunerado (30 dias)
Remuneração Variável (Bonificação) Plano de Carreira: após 6 meses de empresa, e de acordo com o desempenho, você já poderá estar elegível para promoção.
Plano de Saúde: SulAmérica
Descanso remunerado (30 dias)
Remuneração Variável (Bonificação) Plano de Carreira: após 6 meses de empresa, e de acordo com o desempenho, você já poderá estar elegível para promoção.
Parcerias exclusivas com a ESPM, escolas de idiomas, locadoras, restaurantes da região e muito mais.
Além disso, contamos com o Programa Partnership: após 1 ano de empresa, você poderá ser convidado a se tornar sócio da companhia!
Sobre a empresa
O Fits é um NeoBank que oferece seus serviços no formato B2B para serviços financeiros. Nossas soluções são nativas em nuvem, com tecnologia 100% proprietária.
Fundado em 2015 e autorizado pelo Banco Central, o Fits é integrado diretamente ao Pix, garantindo segurança e eficiência operacional. Além do Fits, fazem parte do grupo a Easy Crédito e o RodoBank, ampliando nossa atuação em soluções financeiras inovadoras.