* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Desenvolver softwares em tecnologias MOBILE para as plataformas Android e iOS, utilizando Flutter.Desenhar soluções de tecnologia para atender às necessidades das áreas de negócios e clientes, com foco na criação de aplicativos mobile aderentes às melhores práticas de segurança da informação.
Atender aos requisitos de negócio definidos pelo PO (de negócio e técnico) além dos critérios de aceitação informados pela equipe de qualidade;
Acompanhar e suportar a rollout da aplicação para os ambientes de homologação até a entrega final das mesmas e utilização efetiva em produção;
Garantir o cumprimento da metodologia de trabalho do TI AMIL, bem como auditoria e acompanhamento dos projetos sob sua responsabilidade.
Garantir que o código desenvolvido para aplicativos mobile siga as melhores práticas de segurança (OWASP Mobile, etc.), realizando code reviews e testes de segurança quando necessário.
Criar soluções mobile para aumento de receita, melhorar a experiência dos clientes e entregar novos modelos de negócios.
Manter sistemas de software existentes, avaliando e corrigindo defeitos.
Garantir a segurança e a integridade dos aplicativos mobile e dos dados dos usuários.
Criar e manter materiais com padrões de desenvolvimento seguro para aplicativos mobile (Android e iOS) para uso em todos os projetos.
Requisitos:
Formação / Experiência:
Superior completo em Análise e desenvolvimento de sistemas, Engenharias, Ciência da Computação ou áreas correlatas
Experiência de mais 5 anos em desenvolvimento mobile para as plataformas em Android e iOS.
Experiência de mais de 2 anos na tecnologia Flutter
Experiência em metodologia de ágil (Scrum, Kankan, etc)
Desejável:
Experiência com ferramentas de análise de segurança de código mobile (SAST)
Experiência em testes de segurança em aplicações mobile
Experiência com ferramentas ou plataformas de validação de código e testes de vulnerabilidades (ex: SonarQube, Checkmarx).
Conhecimento em engenharia reversa e análise de malware mobile
Conhecimento em segurança de dados em repouso e em trânsito em aplicativos mobile
Certificações em segurança (como Security+ ou Certified Mobile Application Security Professional - CMAS)
Conhecer frameworks “Web Based” (para trabalhar nas partes que requerem o uso de WebViews)
Ter experiência no mercado da área da Saúde ou Financeira/Bancária.
Conhecimentos Específicos:
Inglês intermediário
Vivência com ferramentas de versionamento como TFS ou GitHub;
Conhecimento em segurança de aplicações mobile (OWASP Mobile Security Project, etc.).
Conhecimento em autenticação e autorização em mobile (OAuth, JWT, etc.).
Conhecimento em segurança no consumo de APIs RESTful.
Conhecimento em criptografia em aplicações mobile.
Habilidades:
Comunicação
Auto-Organização
Antecipação de necessidades e problemas
