Desenvolvedor Mobile Sênior (foco em Segurança da Informação)

São Paulo Hybrid

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.

 

COMO:

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.

 

QUAL OBJETIVO DA ATIVIDADE:

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.

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.

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.

Requirements

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.

 

COMO:

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.

 

QUAL OBJETIVO DA ATIVIDADE:

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.

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.

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.