Top Benefits
Work from anywhere policy
Flexible hours
Unlimited sick and mental health days
About the role
Who you are
- 5+ years building production iOS apps with Swift, including meaningful ownership of shipped features
- Strong proficiency with Swift UI, with experience building complex UI
- Solid grasp of Swift concurrency (async/await, structured concurrency, cancellation, thread-safety)
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills
- Experience with a unidirectional architecture such as The Composable Architecture (TCA) or similar patterns
- Strong functional programming fundamentals
- Previous 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
What the job involves
- 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
- Contribute new features to the Kobo App
- Fix issues and maintain the quality of the codebase
- Take complete ownership of features and tasks
- Collaborate cross-functionally with Product, Design, Backend, and QA to clarify requirements, break down work, and ship iteratively
Benefits
- "Work from anywhere" policy
- Flexible hours
- Internet/phone/commuting allowance
- Daily meal allowance when in the office
- $500 CAD flexible spending account
- Parental leave top-up
- Unlimited sick and mental health days
- 4-day summer holiday weekends
- RRSP matching, bonus and stock options
- Free Kobo eReader
- Free weekly book of your choice
- Volunteer time off