Descrição da Posição:
Aqui, você encontrará uma oportunidade de crescer profissionalmente em um ambiente de tecnologia.
como Engenheiro(a) de Software Mobile, você será responsável por desenvolver aplicativos móveis escaláveis e eficientes utilizando as melhores práticas do mercado.
Você precisará ter conhecimentos sólidos em desenvolvimento de aplicativos utilizando gestão de estados no padrão Bloc, Arquitetura Limpa, testes unitários, integração, instrumentados e E2E, além de experiência em desenvolvimento de aplicativos nativos (Android com Kotlin/Java e/ou iOS com Swift/Obj-C).
Além disso, é importante possuir habilidades técnicas em desenvolvimento de design systems, diferentes arquiteturas e padrões de projetos, análise e monitoramento de erros de aplicativos em produção, processo de releases nas lojas de aplicativos Google Play/Apple Store e desenvolvimento e automação de esteiras de delivery.
Responsabilidades:
* Atuar na construção de uma arquitetura mobile escalável;
* 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 com as equipes no planejamento, desenvolvimento e entrega de novas funcionalidades;
* Escrever cenários de testes automatizados buscando cobertura ampla e confiável;
* Trabalhar na identificação de melhorias e otimizações de performance;
* Zelar pela qualidade das aplicações mobile nas lojas;
* Zelar pela segurança das aplicações mobile.
Habilidades e Qualificações:
* Experiência mínima de 5 anos em desenvolvimento de software;
* Pelo menos 3 anos de experiência em desenvolvimento de aplicativos utilizando Flutter;
* Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou experiência prática equivalente;
* Sólidos conhecimentos em desenvolvimento de aplicativos com Arquitetura Limpa;
* Experiência com frameworks e padrões de segurança, como OWASP, NIST, ISO/IEC 27001 e em programa de Security Champions.
Vantagens:
Ser parte de uma equipe dinâmica e colaborativa;
Desenvolver habilidades e conhecimentos em tecnologias avançadas;
Ter oportunidades de crescimento profissional;
Trabajar em projetos interessantes e desafiadores.
],