
Senior Developer, iOS – Swift
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Brazil.
• Engage in a large-scale modular financial application.
• Work with SwiftUI, Combine, and actively transition to Swift 6.
• Explore Kotlin Multiplatform (KMP) for sharing logic across platforms.
• Strong experience with Swift 5.x.
• Proficiency in SwiftUI for building declarative interfaces.
• Use of Combine for reactive programming (publishers, operators, bindings).
• Experience with modular architecture in iOS applications.
• Unit testing experience (XCTest or Swift Testing).
• Git with Gitflow in a collaborative environment.
• Knowledge of Swift 6: async/await, actors, strict concurrency, Sendable (preferred).
• Experience with Kotlin and/or KMP (Kotlin Multiplatform) (preferred).
• Familiarity with Tuist or another modular project generation tool (preferred).
• Use of Needle, Swinject, or another dependency injection framework (preferred).
• Experience with SwiftLint and static code analysis (preferred).
• Bitrise, Fastlane, or other mobile CI/CD tools (preferred).
• Health and dental insurance;
• Meal and food vouchers;
• Childcare assistance;
• Extended parental leave;
• Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
• Profit Sharing (PLR);
• Life insurance;
• Continuous learning platform (CI&T University);
• Discount club;
• Free online platform dedicated to promoting physical, mental health, and well-being;
• Courses on pregnancy and responsible parenting;
• Partnerships with online course platforms;
• Language learning platform;
• And many more.
SD Solutions
SIS International Research & Strategy Consulting
Roblox
Get handpicked remote jobs straight to your inbox weekly.