iOS Software Engineer Sênior

iFood

Osasco

Presencial

BRL 180 000 - 240 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

iFood, empresa brasileira referência em tecnologia na América Latina, busca engenheiro(a) iOS para atuar no desenvolvimento de soluções móveis de alto desempenho. Será valorizada experiência com Swift, Objective-C, UIKit e SwiftUI, bem como a capacidade de escolher arquiteturas adequadas, levando em conta trade-offs, escalabilidade e testabilidade.

Você fará parte de uma equipe que prioriza qualidade, code reviews e entrega contínua, com foco em desempenho, confiabilidade e experiência do

Qualificações

  • Experiência avançada em Swift e Objetive-C, com domínio de Xcode.
  • Conhecimento de CocoaPods e Swift Package Manager para dependências.
  • Conhecimento de padrões de UI (VIP, MVC, MVVM, MVVM-C, VIPER) e boa arquitetura de código.
  • Experiência com GCD, DispatchQueue/DispatchGroup e threads.
  • Conhecimento de Swift Concurrency (async/await) e gerenciamento de chamadas assíncronas.

Conhecimentos

Proatividade e ownership
Comunicação clara
Mentorias e partilhas
Liderança em decisões arquiteturais
Mentalidade de produto

Ferramentas

Swift
Objective-C
Xcode
CocoaPods
Swift Package Manager
GCD/DispatchQueue/DispatchGroup
UIKit
SwiftUI
Testing (unit/UI/snapshot)

Descrição da oferta de emprego

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.

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.
  • Experiência comCardstacke vivência com Migrações.
  • Proficiência emSwift, com domínio dasversões mais recentesda linguagem.
  • Familiaridade comObjective-C.Uso deXcodee ferramentas de debugging avançado.
  • Conhecimento emCocoaPods, Swift Package Managere outros gerenciadores de dependência.
  • Experiência design patterns de UIVIP, MVC, MVVM, MVVM-C e VIPER.
  • Capacidade deescolher a melhor arquiteturaconforme o problema, considerandotrade-offs, escalabilidade, testabilidade e manutenção.
  • Conhecimento e aplicação dosprincípios SOLIDno dia a dia.
  • Domínio emcomponentizaçãoemodularizaçãodo código para projetos de larga escala.
  • Domínio emAuto Layout,View Code (UIKit)e experiência comSwiftUI.
  • 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.
  • Conhecimento sólido sobreGCD (Grand Central Dispatch),DispatchGroup,DispatchQueue, concorrência eproblemas de thread safety.
  • Preferencialmente familiar com onovo modelo do Swift Concurrency (async/await).
  • Gerenciamento demúltiplas chamadas assíncronas simultâneascom async let, TaskGroup, etc.
  • Uso correto doMainActorpara isolar chamadas relacionadas à UI.
  • Entendimento dos benefícios e cuidados aomisturar GCD e Swift Concurrency.
  • Entendimento deheap e stack, e impacto de structvs classna performance.
  • Experiência comprofiling de performancee ferramentas comoInstruments.
  • Capacidade dedebugar problemas complexos de performanceem apps em produção.
  • Escrita detestes unitários,testes de UIesnapshot testing.
  • Conhecimento de estratégias comoTDDeBDD.
  • Sabe evitar testes frágeis (flaky tests) ecriar componentes testáveis e reutilizáveis.
  • Prática comIntegração Contínua (CI)eDistribuição Contínua (CD).
  • Conhecimento emFastlane,GitLab CI,ou similares.
  • Experiência comautomação de builds, deploys e análise de código.
  • Experiência sólida comconsumo de APIs REST, tratamento de erros, modelos de dados.
  • Conhecimento emRemote Configs,Feature Toggles / Flags.
  • Vivência com ferramentas deAnalytics(Firebase Analytics, Amplitude, Mixpanel, etc), A/B tests e monitoramento de métricas.
  • Cultura deCode Review, feedback técnico e melhoria contínua.
  • 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 claracom times de produto, design e backend.
  • Participação emmentorias,code dojos, e partilhas de conhecimento.
  • Capacidade de liderar ou colaborar emdecisões arquiteturais..
Para realçar o Sabor
  • Experiência comferramentas avançadas de modularização comoBazelouBuck.
  • Conhecimento emprogramação orientada a protocolos (POP), incluindoAssociated Types,Type Erasuree uso avançado deGenerics.
  • Domínio de boas práticas deestruturação de projetos grandese manutenção emgrandes bases de código.
  • Contribuições open source, talks, artigos ou participação ativa na comunidade iOS.
Questionário de Diversidade - iFood

Todas as informações fornecidas serão tratadas com confidencialidade.

Acreditamos que a pluralidade e a colaboração são ingredientes essenciais para seguirmos inovando e alcançarmos o sonho de alimentar o futuro do mundo. Assim, com exceção das vagas reservadas à diversidade, todas as aplicações feitas em nosso site são consideradas sem distinção de raça, gênero, deficiência, orientação sexual ou qualquer outra.

Para sermos uma empresa cada vez mais diversa, gostaríamos de saber se você se identifica ou pertence a algum ou alguns desses grupos abaixo. Estes dados, caso você escolha nos informar, serão usados apenas para conhecermos melhor nossos candidatos e candidatas, nunca como critério excludente.

Lembrando que todos os dados pessoais que foram informados são sigilosos e confidenciais, sendo usados exclusivamente para monitoramento de dados demográficos sobre nossos candidatos e candidatas nas nossas ações de diversidade e inclusão. Os dados não serão coletados, transferidos ou armazenados por terceiros não-autorizados.

Se você é uma pessoa com deficiência, por favor, nos informe qual é a sua deficiência:

Você está ciente de que respondendo esse formulário de diversidade, você aceita o Aviso de Diversidade – D&I?

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Analista Pleno de Melhoria Contínua - CX
Analista Pleno de Melhoria Contínua - CX

iFood • Osasco

Presencial
BRL 80 000 - 110 000
Analista RH Sênior- Payroll Hub
Analista RH Sênior- Payroll Hub

iFood • São Paulo

Presencial
BRL 120 000 - 180 000
GROUP PRODUCT MANAGER II - TECH GROWTH - CROSS | TECH
GROUP PRODUCT MANAGER II - TECH GROWTH - CROSS | TECH

iFood • São Paulo

Presencial
BRL 200 000 - 420 000
Analista Negocios Pleno- Growth
Analista Negocios Pleno- Growth

iFood • São Paulo

Presencial
BRL 90 000 - 150 000
Backend Software Engineer Sênior (Vaga Afirmativa para Mulheres)
Backend Software Engineer Sênior (Vaga Afirmativa para Mulheres)

iFood • Brasil

Teletrabalho
BRL 120 000 - 180 000
Senior Staff AI/ ML Engineer
Senior Staff AI/ ML Engineer

iFood • São Paulo

Presencial
BRL 350 000 - 700 000
Analista Sênior de Sales Enablement
Analista Sênior de Sales Enablement

iFood • Osasco

Presencial
BRL 134 000 - 257 000
Executivo(a) de Contas Estratégicas III - (Farmer)
Executivo(a) de Contas Estratégicas III - (Farmer)

iFood • São José dos Campos

Presencial
BRL 120 000 - 180 000
Executivo(a) de Contas Estratégicas III - (Farmer)
Executivo(a) de Contas Estratégicas III - (Farmer)

iFood • São Paulo

Presencial
BRL 120 000 - 180 000
Executivo(a) de Contas Estratégicas III - (Farmer)
Executivo(a) de Contas Estratégicas III - (Farmer)

iFood • Goiânia

Presencial
BRL 70 000 - 110 000