Desenvolvimento iOS (Pleno/Sênior) | Remota - 135301

 Posted 16 hours ago
  
 Brazil
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design, build, and evolve robust, scalable, and high-performance iOS applications using Swift and modern architectural patterns. Manage the full application lifecycle, including automated builds, CI/CD processes, and distribution via TestFlight and App Store Connect.

O que buscamos:

 

Profissional de nível Pleno/Sênior que atue com (IOS).

 

Responsabilidades:

 

  • Projetar, construir e evoluir aplicações móveis robustas, escaláveis e performáticas para a plataforma iOS utilizando Swift.
  • Desenvolver soluções utilizando padrões de arquitetura modernos (MVVM, VIPER, Clean Architecture ou Composable Architecture), garantindo separação de responsabilidades e testabilidade do código.
  • Criar interfaces elegantes, responsivas e acessíveis (Human Interface Guidelines), utilizando UIKit e/ou SwiftUI.
  • Consumir serviços e APIs RESTful/GraphQL de forma assíncrona e performática, tratando cache, concorrência e estado de rede offline.
  • Escrever testes unitários, de integração e de interface (UI Tests), garantindo estabilidade e regressão zero da aplicação.
  • Gerenciar o ciclo de vida completo do aplicativo, participando da automação de builds (CI/CD) e do processo de distribuição via TestFlight e App Store Connect.

 

Requisitos Obrigatórios

 

  • Swift moderno (nível avançado): gerenciamento de memória (ARC), orientação a protocolos, genéricos e concorrência (Async/Await, Combine) UIKit (Auto Layout, programmatic UI) e/ou SwiftUI;
  • Padrões de arquitetura: MVVM, Clean Architecture, injeção de dependências e gerenciamento de estado Integração com serviços web (URLSession, Alamofire) e parsing de dados (Codable/JSON);
  • Testes automatizados com XCTest (testes unitários e de interface);
  • Gerenciamento de dependências: Swift Package Manager (SPM), CocoaPods ou Carthage Git e fluxos colaborativos de desenvolvimento (Gitflow, Pull Requests e Code Review).

 

Desejável:

 

  • CI/CD para iOS com Fastlane, GitHub Actions ou Bitrise;
  • Persistência de dados local: CoreData, SwiftData, Realm ou SQLite;
  • Acessibilidade (VoiceOver, Dynamic Type) e uso de Xcode Instruments para otimização de memória e bateria;
  • Experiência com design systems e bibliotecas de componentes internas

 

Descrição comportamental:

 

Procuramos uma pessoa que:

  • Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
  • Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
  • Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
  • Tenha habilidades de resolução de problemas;
  • Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
  • Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.

 

 

Big enough to deliver – small enough to care.

#VempraGFT

#VamosVoarJuntos

#ProudToBeGFT

 

 

 

 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified