Desenvolver aplicações robustas e escaláveis com .NET Framework e .NET Core, além de aplicações nativas em Flutter.
Responsabilidades:
1. Desenvolver e manter aplicações robustas e escaláveis usando .NET Framework e .NET Core e aplicativos nativos em Flutter;
2. Participar em todas as fases do ciclo de vida do desenvolvimento de software, incluindo análise, design, implementação e manutenção;
3. Garantir a conformidade dos designs de software com as especificações técnicas e requisitos de negócios;
4. Colaborar com equipes multidisciplinares para identificar e resolver problemas complexos de software;
5. Conduzir revisões de código e garantia de qualidade do código com TDD e testes unitários;
6. Participar da elaboração de propostas de solução técnica e estimativa de desenvolvimento para elaboração de propostas comerciais;
7. Integrar APIs e uso do Firebase para monitoramento e análise de dados;
8. Colaborar com equipes ágeis (Scrum, Kanban) com designers e gerentes de produto;
9. Gerenciar repositórios e versionamento com Git e GitHub/GitLab;
10. Documentar processos e comunicação de progresso para stakeholders.
11. Aproveitar oportunidades de aprendizado contínuo e crescer profissionalmente.