4 months ago
Brazil (city not specified)Mid Level
Responsibilities
- Desenhar e implementar controles técnicos para proteger o ecossistema mobile e seus SDKs.
- Projetar e aplicar práticas de desenvolvimento seguro no ciclo de vida SDL e SSDLC.
- Implementar e manter pipelines de build e release mobile com gates de segurança e automação.
- Desenvolver e manter SDKs e componentes nativos para Android e iOS, integrando-os a serviços de backend.
- Instrumentar aplicações para observabilidade, criando dashboards e alertas, e colaborar na resposta a incidentes e post mortems.
- Documentar decisões técnicas por meio de RFCs e ADRs e participar de code reviews.
- Traduzir requisitos de negócio em soluções técnicas mensuráveis e acompanhar KPIs.
- Integrar análises SAST e DAST e testes de segurança aos fluxos de CI/CD.
Requirements
- Decompor problemas complexos em entregas de alto impacto e priorizar com abordagem 80/20.
- Comunicar-se tecnicamente, documentar decisões, conduzir discussões e compartilhar conhecimento.
- Tomar decisões orientadas por dados usando métricas e ferramentas de observabilidade.
- Trabalhar com autonomia de ponta a ponta, equilibrando qualidade, velocidade e custo.
- Definir quality gates e executar testes Unit, Integration e E2E voltados para segurança e performance.
- Conhecer padrões de arquitetura escalável e requisitos não funcionais de segurança, resiliência e observabilidade.
- Colaborar com times de produto, engenharia e segurança.
- Ter habilidades em engenharia reversa de aplicações mobile Android e iOS.
- Conhecer ferramentas de análise dinâmica como Frida, Xposed e Magisk.
- Ter experiência com mitigação de vulnerabilidades de memória e exploração de binários.
- Conhecer linguagens de baixo nível e sistemas embarcados, como Rust, C e C++.
- Ter prática com feature flags, canary releases e controles de rollout.
- Conhecer infraestrutura cloud e automação, como AWS, containers, Kubernetes e Terraform.
- Ser apaixonado(a) por segurança da informação e demonstrar interesse por aprendizado contínuo.
About iFood
iFood builds a marketplace and logistics platform for food delivery and local commerce, connecting consumers, restaurants, and delivery partners across Brazil. Founded in 2011 and headquartered in Osasco (SP), it is backed by Movile and Prosus. The company monetizes via restaurant commissions, delivery fees, advertising, and financial services such as iFood Pago and meal-benefit cards, and handles on the order of 100 million customer orders each month.
