Desenvolvedor Mobile (iOS e Android) Pleno

São Paulo Hybrid

Desenvolver e manter aplicativos para iOS e Android;
Bom entendimento dos princípios de design orientado a objetos e padrões arquiteturais (MVC, MVVM);
Manter-se atualizado com as últimas tendências e tecnologias iOS e Android;
Escrever código limpo, eficiente e de alta qualidade, seguindo as melhores práticas de desenvolvimento;
Criar e manter integrações de backend utilizando Python, garantindo segurança e escalabilidade;
Implementar e manter APIs para comunicação entre aplicativos móveis e servidores;
Realizar testes e depuração para garantir a funcionalidade e o desempenho dos aplicativos;
Participar de revisões de código e fornecer feedback construtivo;
Colaborar com as equipes de design e produto para criar uma experiência de usuário intuitiva e envolvente;
Implementar novos recursos e melhorias em aplicativos existentes.

Requirements

Conhecimento recente e obrigatório de Flutter;
Experiência comprovada no desenvolvimento de aplicativos iOS e Android nos últimos anos;
Sólido conhecimento de Flutter e bibliotecas de desenvolvimento Flutter comumente utilizadas;
Experiência com Python para desenvolvimento de backend e automação;
Experiência comprovada com Objective-C e Java/Kotlin;
Familiaridade com Xcode, Android Studio e ambientes de desenvolvimento;
Experiência com controle de versão utilizando Git;
Fortes habilidades de resolução de problemas e pensamento crítico;
Experiência no setor bancário, preferencialmente em fintechs.

Qualificações Desejáveis:

Bom entendimento dos princípios de design orientado a objetos e padrões arquiteturais (MVC, MVVM);
Familiaridade com análise de desempenho em iOS e Android;
Fortes habilidades de comunicação e interpessoais;
Experiência com testes unitários e de UI (XCTest, UI Testing);
Experiência na publicação de aplicativos na App Store e no Google Play;

Data de Início: Imediata
Modelo de Trabalho: Híbrido (3x por semana no escritório)
Idiomas: Inglês avançado