DESENVOLVEDOR MOBILE - N2

Desenvolvedor(a) Flutter que compartilhe nossa paixão por entregar experiências digitais de alta qualidade e impactar positivamente a vida dos nossos clientes no Banco Digital. Quer saber mais sobre os desafios e oportunidades que te esperam?


- Desafios que te esperam como Desenvolvedor(a) Flutter | Banco Digital


- Inovar e colaborar para criar interfaces e experiências que simplifiquem a jornada financeira dos clientes;


- Desenvolver e manter aplicativos móveis com Flutter, garantindo desempenho, escalabilidade e segurança;


- Implementar melhores práticas de desenvolvimento mobile, com foco em performance e usabilidade;


- Participar ativamente das discussões técnicas e contribuir para a criação de um produto robusto e de alta qualidade;


- Trabalhar em conjunto com arquitetos e engenheiros para garantir alinhamento com a arquitetura de referência e os padrões de design;


- Mentorar tecnicamente outros membros do time, promovendo aprendizado contínuo e boas práticas;


- Monitorar e resolver incidentes e problemas de produção, garantindo a estabilidade e confiabilidade das aplicações móveis.


O que esperamos que você conheça:


- Experiência sólida em Flutter e Dart, desenvolvendo e publicando aplicativos de alto desempenho;


- Conhecimento em integração com APIs RESTful;


- Familiaridade com CI/CD para mobile (preferencialmente Jenkins e Sonar);


- Experiência com gerenciamento de estado (Provider, Riverpod, BLoC, MobX);


- Design de interfaces responsivas, adaptáveis e acessíveis para iOS e Android;


- Experiência com Firebase (Crashlytics, Analytics);


- Conhecimento de Ferramentas de observabilidade e monitoramento, como dynatrace;


- Experiencia com ferramentas de segmentacoes e experimentações (testes A/B) como ConfigCat;


- Conhecimento em Clean Architecture e SOLID principles;


- Experiência com testes unitários, widget e integração em Flutter, utilizando frameworks de testes e TDD;


- Conhecimento em práticas de segurança para aplicativos móveis;


- Familiaridade com controle de versão (Git) e code reviews;


- Conhecimento em desenvolvimento de micro-frontEnds e comunicação via streams ;