I

Especialista iOS Software Engineer (Afirmativa para Mulheres)

icon building Empresa : Ifood
icon briefcase Tipo de Emprego : Periodo Integral

Número de Aplicantes

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Descrição do Emprego - Especialista iOS Software Engineer (Afirmativa para Mulheres)

Vaga Afirmativa para Mulheres


No iFood, a promoção da Diversidade e da Inclusão faz parte da nossa Cultura, dentro do valor #AllTogether, e não se limita a um projeto específico ou temporário. E um dos nossos pilares é o compromisso com a promoção da equidade de gênero entre nossos(as) FoodLovers. Ao gerar oportunidades de inclusão, além de trazer talentos com diferentes perspectivas, opiniões e histórias, contribuímos ativamente para que haja representatividade e  transformação na sociedade e na carreira de alguém. Afinal, aqui no iFood a gente dá match com nossas melhores versões.


Não realizamos nenhuma mudança de critério ou etapa no processo seletivo para essa vaga em comparação aos processos de vagas não exclusivas. Leia os critérios e requisitos abaixo e, caso você se encaixe no perfil e seja uma mulher, é só se inscrever. Boa sorte!


Nosso Modo de Fazer:

 

O iFood é a maior e mais inovadora empresa de tecnologia da América Latina, operando no Brasil. Somos conhecido pelo delivery, mas vamos além, temos muitas frentes de negócio como iFood Mercado, iFood Pago, nossa Fintech e muito mais. Nosso objetivo é Alimentar o Futuro do Mundo por meio de tecnologia. Trabalhar conosco significa impactar positivamente milhões de vidas, mas queremos transformar esse número em um bilhão.

 

Seu Cardápio Diário


  • É desejável que a pessoa tenha boa desenvoltura para tomada de decisões do dia a dia, além de um conhecimento técnico amplo e uma preocupação com qualidade, boas práticas e esteja sempre buscando formas diferentes e inovadoras de se resolver problemas.


Ingredientes que buscamos:


Habilidades Técnicas (Hard Skills)
Linguagem & Ferramentas



  • Proficiência em Swift, com domínio das versões mais recentes da linguagem.

  • Familiaridade com Objective-C.

  • Uso de Xcode e ferramentas de debugging avançado.

  • Conhecimento em CocoaPods, Swift Package Manager e outros gerenciadores de dependência.


Arquitetura & Escalabilidade


  • Experiência design patterns de UI VIP, MVC, MVVM, MVVM-C  e VIPER.

  • Capacidade de escolher a melhor arquitetura conforme o problema, considerando trade-offs, escalabilidade, testabilidade e manutenção.

  • Conhecimento e aplicação dos princípios SOLID no dia a dia.

  • Domínio em componentização e modularização do código para projetos de larga escala.


Construção de Interfaces


  • Domínio em Auto LayoutView Code (UIKit) e experiência com SwiftUI.

  • Capacidade de construir interfaces responsivas, performáticas e acessíveis.

  • Compreensão profunda do ciclo de vida do UIKit e otimizações de performance visual.


Concorrência & Performance


  • Conhecimento sólido sobre GCD (Grand Central Dispatch)DispatchGroupDispatchQueue, concorrência e problemas de thread safety.

  • Preferencialmente familiar com o novo modelo do Swift Concurrency (async/await), incluindo:

    • Gerenciamento de múltiplas chamadas assíncronas simultâneas com async letTaskGroup, etc.

    • Uso correto do MainActor para isolar chamadas relacionadas à UI.

    • Entendimento dos benefícios e cuidados ao misturar GCD e Swift Concurrency.



  • Entendimento de heap e stack, e impacto de struct vs class na performance.

  • Experiência com profiling de performance e ferramentas como Instruments.

  • Capacidade de debugar problemas complexos de performance em apps em produção.


Testes


  • Escrita de testes unitáriostestes de UI e snapshot testing.

  • Conhecimento de estratégias como TDD e BDD.

  • Sabe evitar testes frágeis (flaky tests) e criar componentes testáveis e reutilizáveis.


Integração & Deploy


  • Prática com Integração Contínua (CI) e Distribuição Contínua (CD).

  • Conhecimento em FastlaneGitLab CI, ou similares.

  • Experiência com automação de builds, deploys e análise de código.


Integrações


  • Experiência sólida com consumo de APIs REST, tratamento de erros, modelos de dados.

  • Conhecimento em Remote ConfigsFeature Toggles / Flags.

  • Vivência com ferramentas de Analytics (Firebase Analytics, Amplitude, Mixpanel, etc), A/B tests e monitoramento de métricas.

  • Uso de ferramentas de crash reporting como CrashlyticsSentryBugsnag.


Code Quality


  • Boas práticas de Clean Code e design patterns.

  • Uso de ferramentas de análise estática como SwiftLint.

  • Cultura de Code Review, feedback técnico e melhoria contínua.


Soft Skills


  • Mentalidade de produto: entende e contribui com o impacto da tecnologia no negócio.

  • Proatividade e ownership: cuida do código como se fosse seu.

  • Comunicação clara com times de produto, design e backend.

  • Participação em mentoriascode dojos, e partilhas de conhecimento.

  • Capacidade de liderar ou colaborar em decisões arquiteturais.


Diferenciais


  • Experiência com ferramentas avançadas de modularização como Bazel ou Buck.

  • Conhecimento em programação orientada a protocolos (POP), incluindo Associated TypesType Erasure e uso avançado de Generics.

  • Domínio de boas práticas de estruturação de projetos grandes e manutenção em grandes bases de código.

  • Contribuições open source, talks, artigos ou participação ativa na comunidade iOS.


 


 

Original job Especialista iOS Software Engineer (Afirmativa para Mulheres) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Especialista iOS Software Engineer (Afirmativa para Mulheres) Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Especialista iOS Software Engineer (Afirmativa para Mulheres) Jobs in Brazil

O GrabJobs é o portal de empregos número 1 em Brazil, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Brazil, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.