Desenvolvedor(a) Mobile .NET MAUI Sênior (Presencial)
ICON Solutions do Brasil
Sobre a vaga
Desenvolvedor(a) Mobile Sênior – .NET MAUI | Android e iOS (Presencial)
A ICON IT busca profissionais seniores para integrar o time responsável pelo novo aplicativo para pessoas jurídicas de nosso cliente, uma instituição do setor financeiro.
Você participará da modernização de uma aplicação Android e iOS desenvolvida em .NET MAUI, com foco na migração para .NET 10, no fortalecimento da segurança mobile e na evolução da experiência do usuário.
Principais responsabilidades
-
Realizar a migração do aplicativo para .NET 10, adequando dependências e componentes para garantir compatibilidade e estabilidade em Android e iOS.
-
Implementar e aprimorar a camada de segurança da aplicação.
-
Construir um design system em XAML, com componentes reutilizáveis, estilos e templates que assegurem consistência visual.
-
Redesenhar e implementar telas, considerando usabilidade, desempenho e padrões de interface de cada plataforma.
-
Desenvolver e manter integrações com APIs REST, incluindo autenticação e gerenciamento de tokens.
-
Utilizar ferramentas de inteligência artificial para apoiar o desenvolvimento, com revisão crítica e validação do código gerado.
-
Colaborar com o time para cumprir os marcos do projeto, com entrega principal prevista para 11/12/2026.
Skills técnicas obrigatórias
-
Mínimo de 5 anos de experiência com C#/.NET e 3 anos com Xamarin e/ou .NET MAUI.
-
Experiência comprovada em aplicativos publicados na App Store e/ou Google Play.
-
Conhecimento avançado em XAML e MVVM, incluindo estilos, ControlTemplates e customização por handlers.
-
Experiência prática em migração de versões de .NET e/ou .NET MAUI.
-
Experiência em segurança mobile, contemplando:
-
Armazenamento seguro com SecureStorage e Keychain.
-
Certificate pinning.
-
Ofuscação de código.
-
Aplicação de controles e boas práticas alinhados ao OWASP MASVS.
-
Experiência em integração com APIs REST e autenticação baseada em tokens.
-
Uso produtivo de ferramentas de IA no desenvolvimento de software.
-
Disponibilidade para atuação presencial e dedicação integral ao projeto.
Diferenciais
-
Experiência com aplicativos bancários ou funcionalidades de Pix em produção.
-
Atuação na análise e correção de vulnerabilidades identificadas em pentests.
-
Implementação de mecanismos de proteção e antifraude, como detecção de root/jailbreak e integração com Play Integrity.
-
Conhecimento em acessibilidade aplicada a aplicativos Android e iOS.
#vemserICON