Desenvolver e evoluir aplicações mobile para as plataformas Android e iOS utilizando Flutter, garantindo alto desempenho, qualidade, escalabilidade e aderência às melhores práticas de Segurança da Informação. Atuar na definição de soluções tecnológicas, implementação de funcionalidades, manutenção de sistemas existentes e disseminação da cultura de desenvolvimento seguro dentro da organização.
Contrato Temporário (2 meses)
Desenvolver novas funcionalidades, melhorias e correções para aplicativos mobile Android e iOS utilizando Flutter.
Participar da definição da arquitetura e das soluções técnicas dos projetos.
Traduzir requisitos de negócio em soluções tecnológicas eficientes e seguras.
Garantir a qualidade, manutenibilidade e performance do código desenvolvido.
Realizar integrações com APIs, serviços e sistemas corporativos.
Participar da gestão e versionamento dos códigos-fonte das aplicações.
Garantir a aplicação das melhores práticas de segurança em aplicativos mobile.
Realizar revisões de código com foco em vulnerabilidades e riscos de segurança.
Aplicar recomendações e controles baseados em padrões como OWASP Mobile Security.
Apoiar testes de segurança, análise de vulnerabilidades e correções preventivas.
Implementar mecanismos de proteção de dados em repouso e em trânsito.
Contribuir para a criação e manutenção de padrões e diretrizes de desenvolvimento seguro para Android e iOS.
Atuar junto às equipes de projeto na implementação de funcionalidades e soluções técnicas.
Acompanhar o ciclo completo de desenvolvimento, desde a homologação até a implantação em produção.
Realizar atendimento de chamados, incidentes e demandas evolutivas.
Garantir o cumprimento dos padrões, metodologias e processos de desenvolvimento da organização.
Apoiar auditorias e processos de governança relacionados aos projetos sob sua responsabilidade.
Trabalhar de forma colaborativa com Product Owners, Analistas de Negócio, Arquitetos, Desenvolvedores e equipes parceiras.
Atuar como referência técnica para desenvolvedores menos experientes.
Disseminar conhecimento sobre desenvolvimento seguro e boas práticas mobile.
Facilitar a comunicação entre equipes internas e fornecedores externos de tecnologia.
Ensino Superior completo em:
Análise e Desenvolvimento de Sistemas;
Ciência da Computação;
Engenharia da Computação;
Sistemas de Informação;
Engenharias;
Áreas correlatas.
Mínimo de 5 anos de experiência em desenvolvimento mobile para Android e iOS.
Mínimo de 2 anos de experiência com Flutter.
Experiência em metodologias ágeis (Scrum, Kanban ou similares).
Experiência em desenvolvimento, manutenção e evolução de aplicativos corporativos.
Flutter avançado.
Dart.
Android e iOS.
Arquitetura de aplicações mobile.
Consumo e integração de APIs REST.
Git e versionamento de código.
Publicação e manutenção de aplicativos nas lojas Google Play e App Store.
Segurança em aplicações mobile.
OWASP Mobile Security.
Criptografia aplicada a aplicações mobile.
Proteção de dados em trânsito e em repouso.
Boas práticas de desenvolvimento seguro.
Comunicação clara e objetiva.
Auto-organização e gestão de prioridades.
Proatividade e senso de dono.
Capacidade de antecipar riscos, necessidades e problemas.
Facilidade para atuar em equipes multidisciplinares.
Perfil colaborativo.
Pensamento analítico e resolução de problemas.
Comprometimento com qualidade e segurança.
Foco em resultados e experiência do usuário.
Experiência com ferramentas de análise estática de código (SAST).
Experiência com SonarQube, Checkmarx ou ferramentas similares.
Conhecimento em testes de segurança para aplicações mobile.
Experiência em engenharia reversa e análise de malware mobile.
Certificações em Segurança da Informação, como:
CompTIA Security+;
CMAS (Certified Mobile Application Security Professional);
Certificações equivalentes.
Conhecimento em frameworks Web Based e utilização de WebViews.
Experiência em ambientes regulados, especialmente Saúde ou Financeiro/Bancário.
Conhecimento em plataformas cloud, especialmente Azure.
Conhecimento em Databricks e integração com ambientes de dados corporativos.
O profissional atuará no desenvolvimento e sustentação de aplicações mobile estratégicas da organização, com forte foco em Segurança da Informação, qualidade de software e experiência do usuário, contribuindo para a criação de soluções digitais seguras, escaláveis e alinhadas às necessidades do negócio.