C6 Bank - Evolução Arquitetural e Governança Técnica Mobile
Detalhes do Projeto
Descrição
Atuação no projeto de Core Banking do C6 Bank com foco na evolução arquitetural, padronização técnica e sustentabilidade do código. Participação ativa na definição de padrões e boas práticas, contribuindo para maior escalabilidade, desacoplamento e qualidade nas entregas.
Com o que trabalhei.
Atuação na evolução da arquitetura MVP, contribuindo para decisões técnicas voltadas à redução de acoplamento, aumento de testabilidade e sustentabilidade do projeto a longo prazo.
Colaboração transversal com diferentes frentes do time para alinhamento de padrões arquiteturais e boas práticas organizacionais.
Uso de Tuist para organização e modularização do projeto, promovendo melhor separação de domínios e otimização do tempo de build.
Fortalecimento da cultura de qualidade com testes unitários utilizando QuickSpec e Nimble, além de apoio técnico a desenvolvedores na evolução de soluções arquiteturais.
Gerenciamento de dependências com Swift Package Manager (SPM) e versionamento com Git, seguindo boas práticas de fluxo de branches.
Utilização do GitHub Copilot no fluxo de desenvolvimento para aceleração de implementação e geração assistida de código, mantendo critérios rigorosos de revisão e qualidade.