Detalhes da Vaga
Aqui estão os detalhes necessários para desempenhar essa posição:
* Requisito Acadêmico: Graduação em Ciência da Computação, Engenharia de Software ou Sistemas de Informação;
* Nível de Experiência: Mínimo de 5 anos em desenvolvimento de software e pelo menos 3 anos em aplicativos Flutter.
Responsabilidades:
* Criar uma arquitetura mobile escalável e de fácil compreensão;
* Identificar e corrigir bugs e comportamentos não desejáveis;
* Acompanhar a saúde das aplicações mobile utilizando métricas e relatórios;
* Colaborar na criação de novas funcionalidades;
* Escribir cenários de testes automatizados;
* Otimizar a performance e zelar pela qualidade nas lojas;
* Zelar pela segurança das aplicações mobile.
Habilidades Técnicas:
* Desenvolvimento com gestão de estados no padrão Bloc;
* Arquitetura Limpa;
* Testes unitários, integração, instrumentados e E2E;
* Desenvolvimento nativo (Android e iOS);
* Design systems;
* Diferentes Arquiteturas e Padrões de Projetos;
* Análise e monitoramento de erros em produção;
* Processo de releases nas lojas de aplicativos;
* Desenvolvimento e automação de esteiras de delivery.
Diferenciais:
* Experiência com frameworks e padrões de segurança.
Tecnologias Utilizadas
Flutter, Kotlin/Java, Swift/Obj-C, NIST, OWASP, ISO/IEC 27001,