4 дня назад
iOS Developer II (Swift)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
iOS Developer II (Swift): Developing and maintaining the Kobo app using Swift and SwiftUI with an accent on feature ownership and UI complexity. Focus on building production-ready iOS features, managing Swift concurrency, and collaborating across functional teams to ship iteratively.
Location: Hybrid in Toronto, Canada
Company
is a global digital bookseller providing a wide range of eBooks and audiobooks to millions of users worldwide.
What you will do
- Contribute new features to the Kobo App from inception to completion.
- Maintain codebase quality and resolve existing technical issues.
- Take full ownership of assigned features and development tasks.
- Collaborate cross-functionally with Product, Design, Backend, and QA teams to refine requirements and ship iteratively.
Requirements
- 5+ years of experience building production iOS apps with Swift.
- Strong proficiency with SwiftUI and experience building complex user interfaces.
- Solid grasp of Swift concurrency, including async/await and structured concurrency.
- Proven track record of taking ownership of shipped features.
- Must be based in Toronto, Canada to support the hybrid work model.
Nice to have
- Experience with The Composable Architecture (TCA) or similar unidirectional patterns.
- Strong fundamentals in functional programming.
- Previous experience with UI Kit and Objective-C.
- Experience with modularization using Swift Package Manager and CI improvements.
Culture & Benefits
- Casual start-up environment with a strong commitment to work/life balance.
- Flexible working hours and a hybrid remote setup.
- Four extended long weekends during the summer months.
- Weekly Kobo Spark knowledge-sharing sessions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →