Monster Jobs lê cada vaga aberta e diz, de 0 a 100, o match dela com o seu currículo — de graça. Você está vendo esta página sem a parte mais importante dela: a sua.

?

Pode ser 94. Pode ser 31.

O ponteiro só crava quando lemos o seu currículo. Leva 1 minuto, de graça.

DOSSIÊ MJ-4221 · ACESSO PARCIAL

iOS Software Engineer Sênior (Vaga Afirmativa para Mulheres)

iFood · Brasil

RemotoNão informadoGerente

Esta é 1 de 65.839 vagas encontradas nos últimos 30 dias. Nós comparamos todas com o seu currículo — hoje, esta página nem sabe quem você é.

Grátis, sem cartão. Só o seu currículo.

Encontrada anteontem

Se candidatar no escuro custa uma noite.
Saber custa um minuto.

A conta que ninguém faz

Você, sozinho, numa noite

~20

vagas abertas e lidas uma a uma — a maioria descartada no terceiro parágrafo, quando o requisito que você não tem finalmente aparece. Dias assim, toda semana.

O Monster Jobs, enquanto isso

65.839

vagas já lidas e entendidas, prontas para ganhar nota contra o seu currículo no momento em que ele chegar. Você não procura mais vaga — recebe as que merecem a sua atenção.

Recrutador faz triagem de candidato.
Aqui, o recrutador é você — de vagas.

Cada uma chega com nota e motivo. Seu único trabalho é dizer sim ou não.

RELATÓRIO DE COMPATIBILIDADE · GERADO POR VAGA, POR PESSOA

Por que essa nota

Para quem tem conta, este bloco explica a nota em português — escrito sobre o seu histórico, não um texto genérico:

O raciocínio da nota é gerado para cada currículo depois do cadastro gratuito.

Aderência técnicapeso 0.45
Senioridadepeso 0.25
Localização e modelo de trabalhopeso 0.2
Setor e contextopeso 0.1

A seu favor

O que do seu histórico pesa a favor aqui.

O que falta

O que a vaga pede e seu currículo ainda não mostra.

Liberar meu relatório grátis

1 minuto: você envia o currículo, nós escrevemos o resto.

Ninguém caça sozinho. Esta vaga foi encontrada por outra pessoa e entrou no acervo de todo mundo. A caça continua enquanto você lê isto — e a sua parte do acervo (65.839 vagas, comparadas com o seu currículo) só passa a existir quando você entra.

O que você decide sobre cada vaga

Cada vaga vira um caso com histórico: candidatei, entrevista, proposta. Estes botões são os reais — só falta a conta.

Descrição da vaga

<p></p> <p></p> <h2>Vaga Afirmativa para mulheres</h2> <p>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&nbsp; transformação na sociedade e na carreira de alguém. Afinal, aqui no iFood a gente dá match com nossas melhores versões.</p> <p>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, se você se identificar com o perfil, será um prazer receber sua inscrição.</p> <p></p> <h2>Nosso Modo de Fazer no Time:</h2> <p>Transforme sua carreira com o iFood! Somos uma empresa brasileira de tecnologia referência na América Latina. Por meio de soluções inovadoras, conectamos milhares de restaurantes a milhões de consumidores diariamente com uma média de 100 milhões de pedidos mensais. Além do delivery de comida, também somos Mercado, Farmácia e Pet. Temos também o iFood Pago, nossa Fintech, que engloba o iFood Benefícios, o vale alimentação e refeição do iFood e o próprio iFood Pago, o banco do restaurante. Junte-se a nós e faça parte de uma equipe que está sempre à frente com tecnologia de ponta e inovação constante.</p> <p>&nbsp;</p> <p>&nbsp;</p> <h2>Seu Cardápio Diário</h2> <ul> <li>É 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.</li> </ul> <h2>Ingredientes que buscamos</h2> <ul> <li>Experiência com <strong>IA </strong>e machine learning.</li> <li>Proficiência em&nbsp;<strong data-stringify-type="bold">Swift</strong>, com domínio das&nbsp;<strong data-stringify-type="bold">versões mais recentes</strong>&nbsp;da linguagem.</li> <li>Familiaridade com&nbsp;<strong data-stringify-type="bold">Objective-C</strong>.Uso de&nbsp;<strong data-stringify-type="bold">Xcode</strong>&nbsp;e ferramentas de debugging avançado.</li> <li>Conhecimento em&nbsp;<strong data-stringify-type="bold">CocoaPods, Swift Package Manager</strong>&nbsp;e outros gerenciadores de dependência.</li> <li>Experiência design patterns de UI&nbsp;<strong data-stringify-type="bold">VIP, MVC, MVVM, MVVM-C&nbsp; e VIPER</strong>.</li> <li>Capacidade de&nbsp;<strong data-stringify-type="bold">escolher a melhor arquitetura</strong>&nbsp;conforme o problema, considerando&nbsp;<strong data-stringify-type="bold">trade-offs, escalabilidade, testabilidade e manutenção</strong>.</li> <li>Conhecimento e aplicação dos&nbsp;<strong data-stringify-type="bold">princípios SOLID</strong>&nbsp;no dia a dia.</li> <li>Domínio em&nbsp;<strong data-stringify-type="bold">componentização</strong>&nbsp;e&nbsp;<strong data-stringify-type="bold">modularização</strong>&nbsp;do código para projetos de larga escala.</li> <li>Domínio em&nbsp;<strong data-stringify-type="bold">Auto Layout</strong>,&nbsp;<strong data-stringify-type="bold">View Code (UIKit)</strong>&nbsp;e experiência com&nbsp;<strong data-stringify-type="bold">SwiftUI</strong>.</li> <li>Capacidade de construir interfaces responsivas, performáticas e acessíveis.</li> <li>Compreensão profunda do ciclo de vida do UIKit e otimizações de performance visual.</li> <li>Conhecimento sólido sobre&nbsp;<strong data-stringify-type="bold">GCD (Grand Central Dispatch)</strong>,&nbsp;<strong data-stringify-type="bold">DispatchGroup</strong>,&nbsp;<strong data-stringify-type="bold">DispatchQueue</strong>, concorrência e&nbsp;<strong data-stringify-type="bold">problemas de thread safety</strong>.</li> <li>Preferencialmente familiar com o<strong data-stringify-type="bold">&nbsp;novo modelo do Swift Concurrency (</strong><code class="c-mrkdwn__code" data-stringify-type="code"><strong data-stringify-type="bold">async/await</strong></code><strong data-stringify-type="bold">).</strong></li> <li>Gerenciamento de&nbsp;<strong data-stringify-type="bold">múltiplas chamadas assíncronas simultâneas</strong>&nbsp;com&nbsp;<code class="c-mrkdwn__code" data-stringify-type="code">async let</code>,&nbsp;<code class="c-mrkdwn__code" data-stringify-type="code">TaskGroup</code>, etc.</li> <li>Uso correto do&nbsp;<code class="c-mrkdwn__code" data-stringify-type="code"><strong data-stringify-type="bold">MainActor</strong></code>&nbsp;para isolar chamadas relacionadas à UI.</li> <li>Entendimento dos benefícios e cuidados ao&nbsp;<strong data-stringify-type="bold">misturar GCD e Swift Concurrency</strong>.</li> <li>Entendimento de&nbsp;<strong data-stringify-type="bold">heap e stack</strong>, e impacto de&nbsp;<code class="c-mrkdwn__code" data-stringify-type="code">struct</code>&nbsp;vs&nbsp;<code class="c-mrkdwn__code" data-stringify-type="code">class</code>&nbsp;na performance.</li> <li>Experiência com&nbsp;<strong data-stringify-type="bold">profiling de performance</strong>&nbsp;e ferramentas como&nbsp;<strong data-stringify-type="bold">Instruments</strong>.</li> <li>Capacidade de&nbsp;<strong data-stringify-type="bold">debugar problemas complexos de performance</strong>&nbsp;em apps em produção.</li> <li>Escrita de&nbsp;<strong data-stringify-type="bold">testes unitários</strong>,&nbsp;<strong data-stringify-type="bold">testes de UI</strong>&nbsp;e&nbsp;<strong data-stringify-type="bold">snapshot testing</strong>.</li> <li>Conhecimento de estratégias como&nbsp;<strong data-stringify-type="bold">TDD</strong>&nbsp;e&nbsp;<strong data-stringify-type="bold">BDD</strong>.</li> <li>Sabe evitar testes frágeis (flaky tests) e&nbsp;<strong data-stringify-type="bold">criar componentes testáveis e reutilizáveis</strong>.</li> <li>Prática com&nbsp;<strong data-stringify-type="bold">Integração Contínua (CI)</strong>&nbsp;e&nbsp;<strong data-stringify-type="bold">Distribuição Contínua (CD)</strong>.</li> <li>Conhecimento em&nbsp;<strong data-stringify-type="bold">Fastlane</strong>,&nbsp;<strong data-stringify-type="bold">GitLab CI,</strong>&nbsp;ou similares.</li> <li>Experiência com&nbsp;<strong data-stringify-type="bold">automação de builds</strong>, deploys e análise de código.</li> <li>Experiência sólida com&nbsp;<strong data-stringify-type="bold">consumo de APIs REST</strong>, tratamento de erros, modelos de dados.</li> <li>Conhecimento em&nbsp;<strong data-stringify-type="bold">Remote Configs</strong>,&nbsp;<strong data-stringify-type="bold">Feature Toggles / Flags</strong>.</li> <li>Vivência com ferramentas de&nbsp;<strong data-stringify-type="bold">Analytics</strong>&nbsp;(Firebase Analytics, Amplitude, Mixpanel, etc), A/B tests e monitoramento de métricas.</li> <li>Uso de ferramentas de&nbsp;<strong data-stringify-type="bold">crash reporting</strong>&nbsp;como&nbsp;<strong data-stringify-type="bold">Crashlytics</strong>,&nbsp;<strong data-stringify-type="bold">Sentry</strong>,&nbsp;<strong data-stringify-type="bold">Bugsnag</strong>.</li> <li>Boas práticas de&nbsp;<strong data-stringify-type="bold">Clean Code</strong>&nbsp;e&nbsp;<strong data-stringify-type="bold">design patterns</strong>.</li> <li>Uso de ferramentas de análise estática como&nbsp;<strong data-stringify-type="bold">SwiftLint</strong>.</li> <li>Cultura de&nbsp;<strong data-stringify-type="bold">Code Review</strong>, feedback técnico e melhoria contínua.</li> <li><strong data-stringify-type="bold">Mentalidade de produto</strong>: entende e contribui com o impacto da tecnologia no negócio.</li> <li><strong data-stringify-type="bold">Proatividade e ownership</strong>: cuida do código como se fosse seu.</li> <li><strong data-stringify-type="bold">Comunicação clara</strong>&nbsp;com times de produto, design e backend.</li> <li>Participação em&nbsp;<strong data-stringify-type="bold">mentorias</strong>,&nbsp;<strong data-stringify-type="bold">code dojos</strong>, e partilhas de conhecimento.</li> <li>Capacidade de liderar ou colaborar em&nbsp;<strong data-stringify-type="bold">decisões arquiteturais</strong>..</li> </ul> <h2>Para realçar o Sabor</h2> <ul> <li>Experiência com&nbsp;ferramentas avançadas de modularização como&nbsp;<strong data-stringify-type="bold">Bazel</strong>&nbsp;ou&nbsp;<strong data-stringify-type="bold">Buck</strong>.</li> <li>Conhecimento em&nbsp;<strong data-stringify-type="bold">programação orientada a protocolos (POP)</strong>, incluindo&nbsp;<strong data-stringify-type="bold">Associated Types</strong>,&nbsp;<strong data-stringify-type="bold">Type Erasure</strong>&nbsp;e uso avançado de&nbsp;<strong data-stringify-type="bold">Generics</strong>.</li> <li>Domínio de boas práticas de&nbsp;<strong data-stringify-type="bold">estruturação de projetos grandes</strong>&nbsp;e manutenção em&nbsp;<strong data-stringify-type="bold">grandes bases de código</strong>.</li> <li>Contribuições open source, talks, artigos ou participação ativa na comunidade iOS.</li> </ul> <p>&nbsp;</p> <p></p>
Vale a pena me candidatar? Ver minha nota

Leu tudo e ficou na dúvida? É exatamente isso que a nota resolve.

Por que criar conta agora

Leva 1 minuto

Envie o currículo e pronto. Sem formulário longo, sem questionário, sem teste.

Grátis de verdade

Sem cartão, sem período de teste que expira. Seu currículo só gera as suas notas.

Já tem vaga esperando

65.839 vagas encontradas nos últimos 30 dias — a sua nota nesta e em todas as outras sai assim que o currículo chega.

Criar conta grátis