
Senior iOS Developer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Brazil.
• Contribute to a comprehensive modular financial application.
• Utilize SwiftUI, Combine, and Swift 6 in development.
• Investigate Kotlin Multiplatform (KMP) to facilitate logic sharing across various platforms.
• Extensive experience with Swift 5.x.
• Expertise in SwiftUI for creating declarative user interfaces.
• Familiarity with Combine for reactive programming, including publishers, operators, and bindings.
• Understanding of modular architecture for iOS applications.
• Proficient in unit testing using XCTest or Swift Testing.
• Experience with Git, particularly Gitflow, in a team-oriented setting.
• Knowledge of Swift 6 features such as async/await, actors, strict concurrency, and Sendable.
• Experience with Kotlin and/or Kotlin Multiplatform (KMP).
• Familiarity with Tuist or similar tools for creating modular project structures.
• Proficient in using Needle, Swinject, or other dependency injection frameworks.
• Experience with SwiftLint and static code analysis practices.
• Knowledge of mobile CI/CD tools such as Bitrise, Fastlane, or alternatives.
• Competitive salary and performance-based bonuses.
• Flexible working hours and remote work options.
• Opportunities for professional development and growth.
• Collaborative and innovative work environment.
Software Mind
Genesis Tech
Get handpicked remote jobs straight to your inbox weekly.