Funcionalidades do Desenvolvedor Full Stack:
O desenvolvedor full stack é responsável por criar aplicações robustas e escaláveis usando .NET Framework, .NET Core e aplicativos nativos em Flutter.
Competências Requisitadas
* Desenvolver e manter aplicações robustas e escaláveis utilizando frameworks modernos.
* Participar de todas as fases do ciclo de vida do desenvolvimento de software, incluindo análise, design, implementação e manutenção.
* Garantir a conformidade dos designs de software com as especificações técnicas e requisitos de negócios.
* Colaborar com equipes multidisciplinares para identificar e resolver problemas complexos de software.
* Realizar revisões de código e garantir a qualidade do código mediante TDD e testes unitários.
* Elaborar propostas de solução técnica e estimativa de desenvolvimento para elaboração de propostas comerciais.
* Integrar APIs e utilizar Firebase para monitoramento e análise de dados.
* Trabalhar em equipe com designers e gerentes de produto em projetos ágeis.
* Gerenciar repositórios e versionamentos com Git e GitHub/GitLab.
* Documentar processos e comunicar progresso aos stakeholders.