Pessoa Engenheira de Software iOS | Objective-C | Projeto Temporário

11/09/2026

Estamos em busca de uma pessoa Engenheira de Software Mobile para atuar na manutenção de uma aplicação iOS legada durante um projeto temporário de dois a três meses.

Buscamos alguém com domínio de Objective-C, experiência em código legado e excelente capacidade de investigação. A missão será compreender a aplicação, resolver o backlog de correções e garantir sua segurança, estabilidade e retrocompatibilidade.

Atividades:

  • Estudar e compreender a arquitetura e o funcionamento da aplicação iOS existente;
  • Mapear fluxos, dependências e pontos críticos do código;
  • Investigar e corrigir bugs em uma base legada desenvolvida em Objective-C;
  • Executar manutenções corretivas de maneira segura e objetiva;
  • Garantir a retrocompatibilidade com aparelhos e versões de iOS definidos em conjunto com o time técnico;
  • Analisar e resolver conflitos entre bibliotecas e dependências;
  • Realizar as adequações necessárias para atender às exigências da App Store;
  • Validar que as correções não comprometam fluxos existentes da aplicação;
  • Utilizar conhecimentos de Android Java para contextualizar diferenças estruturais e apoiar decisões relacionadas ao ecossistema mobile;
  • Atuar com autonomia, capacidade analítica e rápida adaptação durante o projeto.

Requisitos:

  • Experiência sólida com desenvolvimento iOS em Objective-C;
  • Domínio de gerenciamento de memória com ARC;
  • Experiência com UIKit, XIBs e Storyboards;
  • Conhecimento de CocoaPods;
  • Experiência na manutenção de aplicações e bases de código legadas;
  • Conhecimento de arquiteturas clássicas, como MVC;
  • Experiência com suporte a versões antigas do iOS e retrocompatibilidade;
  • Capacidade avançada de debugging e investigação de problemas;
  • Capacidade de resolver conflitos de bibliotecas e dependências sem comprometer o funcionamento da aplicação;
  • Domínio de Android Java, incluindo interfaces em XML, ciclo de vida de Activities e Fragments e gerenciamento de dependências com versões antigas do Gradle;
  • Capacidade de compreender rapidamente códigos complexos e atuar com autonomia;
  • Disponibilidade para projeto temporário com duração de dois a três meses.

Diferenciais:

  • Conhecimento em Swift;
  • Conhecimento em Kotlin;
  • Disponibilidade para início imediato.

Sobre a contratação:

  • Full Time.
  • 100% remoto.
  • Salário a negociar.
  • Contratação PJ.
  • 1 vaga.

Vagas Relacionadas

Outras vagas similares