Ciandt

[Job 29242] Senior Developer iOS - Swift, Brazil

Apply Now

Job Description

Buscamos um(a) Desenvolvedor(a) iOS para atuar em um aplicativo financeiro modular de grande escala. O time trabalha com SwiftUI, Combine e está em transição ativa para Swift 6, além de explorar Kotlin Multiplatform (KMP) para compartilhamento de lógica entre plataformas.

Requisitos Obrigatórios
Experiência sólida com Swift 5.x
Proficiência em SwiftUI para construção de interfaces declarativas
Uso de Combine para programação reativa (publishers, operators, bindings)
Experiência com arquitetura modular de aplicativo iOS
Testes unitários (XCTest ou Swift Testing)
Git com Gitflow em ambiente colaborativo

Diferenciais
Conhecimento em Swift 6: async/await, actors, strict concurrency, Sendable
Experiência com Kotlin e/ou KMP (Kotlin Multiplatform)
Familiaridade com Tuist ou outra ferramenta de geração de projeto modular
Uso de Needle, Swinject ou outro framework de injeção de dependência
Experiência com SwiftLint e análise estática de código
Bitrise, Fastlane ou outro CI/CD mobile