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.

Leandro de Sousa | Desenvolvedor iOS