IOS Developer II
Remote / Online - Candidates ideally in
Toronto, Ontario, M5A, Canada
Listing for:
Rakuten Kobo
Full Time, Contract, Remote/Work from Home
position
Listed on 2026-06-04
Job specializations:
-
Software Development
App Developer - Mobile/Web, iOS Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: iOS Developer II (12 month contract)
The Role
As an iOS Developer II, you will be a critical contributor to the entire Kobo app. You will take ownership over key features and deliver them from inception to completion. We pride ourselves in a collaborative environment, and you will have input over future product direction and features.
You will be joining the iOS team within the Global Apps group. We have recently re-written our iOS app in pure Swift/Swift UI. While most of the code inside the app is new native Swift code, the app incorporates some legacy React Native components (such as the reading experience).
There is an existing React Native team to maintain these components, with integration and support provided by the iOS team as needed.
Responsibilities
Contribute new features to the Kobo AppFix issues and maintain the quality of the codebaseTake complete ownership of features and tasksCollaborate cross-functionally with Product, Design, Backend, and QA to clarify requirements, break down work, and ship iterativelyMust Have Qualifications
5+ years building production iOS apps with Swift, including meaningful ownership of shipped features.Strong proficiency with Swift UI, with experience building complex UISolid grasp of Swift concurrency (async/await, structured concurrency, cancellation, thread-safety).Excellent problem-solving skills and attention to detailStrong communication and collaboration skillsNice to Have Qualifications
Experience with a unidirectional architecture such as The Composable Architecture (TCA) or similar patterns.Strong functional programming fundamentalsPrevious UI Kit and Objective-C experience, although our app is fully written in Swift/Swift UI.Experience with modularization (Swift Package Manager) and CI improvements.The Perks:
Flexible hours and hybrid remote working environmentFour extended long weekends in the summerWeekly Kobo Spark sessions
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: