Desenvolvedor Mobile (.NET) – Descrição da Vaga Sobre a vaga: Estamos buscando um Desenvolvedor Mobile qualificado para integrar nossa equipe dinâmica.
O candidato ideal deve ter um sólido entendimento do ciclo completo de desenvolvimento de software, com experiência em projetar, codificar, testar e manter aplicações de alta qualidade.
É fundamental ter conforto para trabalhar com múltiplas linguagens de programação e compromisso com a entrega de soluções limpas, escaláveis e inovadoras.
Responsabilidades: Desenvolver aplicações mobile focadas na experiência do usuário.
Participar de todas as fases do ciclo de desenvolvimento de software: análise, design, codificação, testes, entrega e suporte.
Colaborar efetivamente com stakeholders técnicos e funcionais, promovendo comunicação clara e eficaz.
Trabalhar em projetos com arquiteturas distribuídas e soluções em nuvem (Kubernetes, containers, Azure, AWS, GCP).
Desenvolver aplicações full-stack mobile utilizando C#, .
NET Core, .
NET Framework, e frameworks como .
NET MAUI, Blazor ou frameworks híbridos.
Projetar e otimizar bancos de dados relacionais e não relacionais (NoSQL, SQL, Oracle, MongoDB, PostgreSQL, etc.).
Implementar pipelines de CI/CD com ferramentas como GIT, Azure DevOps e GitHub Actions.
Aplicar padrões arquiteturais como Clean Architecture e Domain-Driven Design (DDD).
Qualificações Preferenciais: Experiência com frameworks de mensageria e streaming, como Kafka ou Pulsar.
Familiaridade com ferramentas de integração e gestão de APIs.
Experiência em projetos com soluções Oracle Retail ou outras soluções para o setor varejista.
Conhecimento em metodologias ágeis (SCRUM/AGILE) e ferramentas como JIRA e Confluence.
Experiência em monitoramento de sistemas com ferramentas como New Relic ou Dynatrace