Desenvolvedor Mobile
Descrição da Vaga
Descrição: Obrigatórios * Sólidos conhecimentos em Xamarin.Forms / Xamarin.Android * Experiência com Java (Android nativo) * Experiência com Flutter / Dart * Conhecimento em integração de APIs RESTful * Experiência com GIT * Boas práticas de Clean Architecture e MVVM * Conhecimento em Testes Unitários (NUnit, JUnit, Flutter Test) * Familiaridade com CI/CD mobile (AppCenter, GitHub Actions, etc.) Responsabilidades e atribuições Desenvolvimento de Software * Criar e manter aplicações móveis em Xamarin, Java e Flutter. * Implementar novas funcionalidades e aprimorar as existentes. * Desenvolver integrações com APIs REST e serviços de backend. Manutenção de Código * Corrigir bugs e problemas reportados pelos usuários. * Atualizar e otimizar código legado em Xamarin e Java. * Realizar melhorias de desempenho e compatibilidade entre versões de Android. Integração e Arquitetura * Integrar aplicações com serviços RESTful, e outros sistemas corporativos. * Aplicar padrões de design (MVVM, Clean Architecture) e boas práticas de desenvolvimento mobile. * Colaborar na migração e modernização de soluções legadas. Testes e Qualidade * Escrever e executar testes unitários e testes de interface. * Garantir a estabilidade e performance das aplicações. * Utilizar ferramentas de monitoramento e debugging (ex.: AppCenter, Logcat, Android Studio Profiler). Documentação e Colaboração * Documentar código, APIs e processos técnicos. * Participar de reuniões ágeis (SCRUM) e revisões de código. * Colaborar com equipes de backend, UI/UX e QA. Suporte e Treinamento * Apoiar usuários internos e times parceiros durante releases e testes. * Fornecer suporte técnico e diagnóstico de falhas em produção. 2511050202231849901
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev