Requisitos para o cargo:
* Desenvolver e manter aplicações robustas e escaláveis usando .NET Framework e .NET Core e aplicativos nativos em Flutter.
* Participar em 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.
* Conduzir revisões de código e garantia de qualidade do código com TDD e testes unitários.
* Participar da elaboração de propostas de solução técnica e estimativa de desenvolvimento para elaboração de propostas comerciais.
* Integrar APIs e uso do Firebase para monitoramento e análise de dados.
* Colaborar com equipes ágeis (Scrum, Kanban) com designers e gerentes de produto.
* Gerenciar repositórios e versionamento com Git e GitHub/GitLab.
* Documentar processos e comunicação de progresso para stakeholders.
Preparação e conhecimentos necessários:
* Conhecimento avançado em desenvolvimento web, focando em tecnologias como .NET Framework e .NET Core e frameworks front-end.
* Habilidades em programação orientada a objetos e práticas de codificação limpa.
* Experiência na integração de sistemas e APIs.
* Domínio em conceitos relacionados a machine learning e inteligência artificial.
* Capacidade de trabalhar em equipe e colaborar com outros profissionais.
Vantagens:
* Trabalho remoto disponível
* Oportunidade de aprender e se desenvolver em uma equipe dedicada à inovação.
* Acesso a ferramentas de última geração para o desenvolvimento de software.
Outras informações:
* Número de vagas: 1
* Tipo de contrato: Tempo Integral
* Região: Remoto