iOS Software Engineer

Role Overview We are looking for a Freelance iOS Software Engineer to support the development and maintenance of mobile applications, delivering new features and improving app performance and reliability. Key Responsibilities Develop and maintain iOS application features Build mobile solutions using Swift Integrate REST and/or GraphQL APIs Work with SwiftUI, SQLite, and Swift Package Manager Apply best practices in reactive programming, concurrency, and threading Collaborate with cross-functional teams on roadmap delivery Contribute to code quality, testing, debugging, CI/CD, and releases Required Skills & Experience Proven iOS development experience Strong Swift skills Hands-on experience with SwiftUI and SQLite Experience with GraphQL and/or REST APIs Experience with RxSwift Experience with Swift Package Manager Familiarity with architecture frameworks such as RIBs or MVI Good understanding of dependency injection, memory management, retain cycles, and Git Solid software engineering fundamentals Good understanding of concurrency and threading Good knowledge of Apple's design principles and interface guidelines At least one published iOS app in the App Store Experience with CI/CD Engagement Details Freelance / B2B Full-time, 100% allocation Start: May 2026 Location: Remote, preferably Estonia, Latvia, or Lithuania Duration: Long-term

Place of work

Talent Job Seeker
Riga
app.general.countries.Latvia

About us

Identifica el mejor Talento con Talent Job Seeker



Job ID: 10506045 / Ref: 6bbcc367d4ecf8ca893e389ba43ea10b

Talent Job Seeker