Back to search
gft Himalayas · Posted yesterday

Desenvolvimento iOS (Pleno/Sênior) | Remota - 135301 (Alphaville - Barueri, BR,

Brazil Full time

iOS Development Mobile Development Swift Development IOS Engineer
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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

Originally posted on Himalayas

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search