KaBuM!
DESENVOLVEDOR(A) IOS - ESPECIALISTA (2 VAGAS) (469375) - REMOTE
KaBuM!Brazil6 days ago
Full-timeRemote FriendlyEngineering, Information Technology
Como é o ambiente de trabalho?

Nós, do KaBuM, buscamos pessoas apaixonadas por tecnologia, obcecadas por agilidade, qualidade e excelência no atendimento. Todas as oportunidades são abertas para todas as pessoas, sem distinção de gênero, identidade de gênero, orientação sexual, raça, etnia, religião, idade e deficiência.

Responsabilidades da Oportunidade

Responsabilidade

  • Arquitetura Robusta: Evoluir a arquitetura do app (MVVM-C), garantindo desacoplamento e testabilidade.
  • Modernização de UI: Liderar a transição estratégica de UIKit para SwiftUI, atualmente UIKit e ViewCode, criando componentes reutilizáveis e garantindo a interoperabilidade com telas legadas.
  • Performance e Build: Otimizar o tempo de compilação (xcodebuild), gerenciar dependências com eficiência (SPM) e cocoapods.
  • Engenharia de Release: Manter e evoluir as pipelines de CI/CD (Fastlane/GitHub Actions/XcodeCloud), gerenciando certificados e perfis de provisionamento de forma automatizada.
  • Inovação da Plataforma: Propor e implementar recursos nativos que engajem o usuário.
  • Mentoria: Ser a referência técnica para desenvolvedores Plenos e Seniores, promovendo boas práticas de Swift e Code Reviews de alto nível.

Requisitos

Requisitos

  • Domínio profundo de Swift e do ecossistema iOS (Foundation, UIKit).
  • Experiência sólida com SwiftUI e Combine (gerenciamento de estado complexo).
  • Conhecimento avançado em Swift Concurrency (Async/Await, Actors, Task Groups).
  • Experiência em modularização de projetos (Swift Package Manager, CocoaPods).
  • Vivência com testes automatizados: Unitários (XCTest e SwiftTesting) e UI (XCUITest) ou Snapshot Testing.
  • Domínio de ferramentas de CI/CD e automação (XcodeCloud é essencial).

Diferencial:

  • Experiência com times diversos e rotinas de deploy.
  • Contribuições para a comunidade Swift ou projetos Open Source.
  • Experiência com Kotlin Multiplatform (KMP).

Benefícios

  • Assist. Médica
  • Assist. Odontológica
  • Desconto em Produtos
  • Seguro de Vida
  • Vale-Alimentação

Observações e/ou Benefícios Adicionais

  • Gympass
  • Totalpass
  • New Value
  • Clube dos Magalus
  • Prime Ninja
  • Ninja Academy

Key Skills

Ranked by relevance