← Voltar
2025-2026

Arquitetura SPA Bancária — Barcelona

O que começou como um papel de engenharia frontend evoluiu rapidamente para algo muito mais exigente. Dois meses depois, o Tech Lead deixou o projeto — deixando duas SPAs com dívida técnica severa: lógica embutida diretamente nos componentes, sem separação de responsabilidades e sem arquitetura clara. Na nova SPA que eu já havia começado a construir de forma independente, apliquei tudo do projeto anterior: Arquitetura Hexagonal, DDD, código limpo e Doc as Code. Construí scaffolding reutilizável para toda a unidade de negócios de ~20 engenheiros, integrei dois desenvolvedores júnior na nova arquitetura, escrevi documentação completa e lideiei a direção técnica do frontend. Além da arquitetura, assumi todas as responsabilidades de Tech Lead: liderar cerimônias Scrum, refinar e estimar trabalho, alinhar com UX/UI, comunicar diretamente com o cliente, apoiar a equipe de QA em problemas de pipeline e revisão de casos de teste, gerenciar guardiões de implantação e representar a perspectiva frontend em reuniões com backend e cliente.

Resultados principais

  • Herdei duas SPAs com dívida técnica significativa após a saída inesperada do Tech Lead
  • Apliquei Arquitetura Hexagonal e DDD em uma nova SPA — primeira vez em escala bancária
  • Construí scaffolding reutilizável adotado por uma unidade de negócios de ~20 pessoas em múltiplos produtos
  • Integrei e mentoreei 2 desenvolvedores júnior nos novos padrões arquitetônicos
  • Assumi responsabilidades completas de Tech Lead: cerimônias Scrum, estimativa, alinhamento com cliente e gerenciamento de implantações

Stack tecnológico

ReactTypeScriptHexagonal ArchitectureDDDTanStack QueryScrumJiraCI/CDUnit Testing
Em desenvolvimento · v0.1 · Pode haver alterações