Rakuten Kobo Logo

Rakuten Kobo

iOS Developer (12 month contract)

Posted 4 Days Ago
Be an Early Applicant
In-Office
Toronto, ON, CAN
Senior level
In-Office
Toronto, ON, CAN
Senior level
Develop and maintain Kobo’s iOS app using Swift and SwiftUI. Own features from inception through release, fix issues, maintain code quality, and collaborate with Product, Design, Backend, and QA. The role involves complex UI development, Swift concurrency, feature delivery, and cross-functional requirements clarification. Familiarity with unidirectional architecture, functional programming, UIKit, Objective-C, modularization, and CI improvements is preferred.
The summary above was generated by AI

Job Description:

Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to feel valued and supported.

If you’re looking for a company that inspires passion, personal, and professional growth – join Kobo and come help us on our mission of making reading lives better.


The Role:

As an iOS Developer (12 month contract), you will be a critical contributor to the entire Kobo iOS 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/SwiftUI. 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 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

Must Have Qualifications

  • 5+ years building production iOS apps with Swift, including meaningful ownership of shipped features.
  • Strong proficiency with SwiftUI, 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

Nice to Have Qualifications

  • Experience with a unidirectional architecture such as The Composable Architecture (TCA) or similar patterns.
  • Strong functional programming fundamentals
  • Previous UIKit and Objective-C experience, although our app is fully written in Swift/SwiftUI.
  • Experience with modularization (Swift Package Manager) and CI improvements.

The Perks:

  • Flexible hours and hybrid remote working environment
  • Weekly Kobo Spark sessions

About Rakuten Kobo Inc.
Rakuten Kobo Inc. is the world’s digital bookseller created by and for booklovers. Owned by Tokyo-based Rakuten Group, Inc. and headquartered in Toronto, Rakuten Kobo’s millions of worldwide users can read anytime, anywhere, and on any device. With a mission to make reading lives better for all, Rakuten Kobo connects readers to stories using thoughtful and personalized curation of eBooks and audiobooks, and the best dedicated eReaders and apps for reading. With the singular focus of making reading lives the best they can be, Kobo’s open platform allows people to fit reading into more moments in their busy lives. To learn more about Rakuten Kobo, visit www.kobo.com.

Rakuten Kobo Inc. is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.  

Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.  

#RKIND

HQ

Rakuten Kobo Toronto, Ontario, CAN Office

150 John St, 5th Floor, Toronto, Ontario, Canada, M5V 3E3,

Similar Jobs

An Hour Ago
Hybrid
Mississauga, ON, CAN
Junior
Junior
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Supports control systems engineering for aerospace thermal-management systems, including MATLAB/Simulink modeling, closed-loop control design, requirements development, system integration, verification, testing, and technical issue resolution. The role focuses on Environmental Control Systems and Vapor Cycle Systems and requires collaboration across multidisciplinary engineering teams and occasional support at customer sites.
Top Skills: Arp4754AArp4761Do-178CDo-331DoorsMatlabSimscapeSimulink
2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Junior
Junior
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Own the full commercial sales cycle for Samsara’s IoT solutions, targeting small and midsize customers with 11–30 vehicles. Responsibilities include outbound prospecting, lead qualification, pipeline generation, customer engagement, proof-of-concept coordination, pricing negotiations, and closing transactional, high-volume deals. The role requires building relationships with operational decision-makers, consistently achieving quota, and collaborating with account development and sales teams. This position is remote in Canada.
Top Skills: Internet Of Things (Iot)Salesforce (Sfdc)
2 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Leads Samsara’s global SOX compliance and financial controls program. Responsibilities include risk assessments, materiality calculations, scoping, control design, walkthroughs, deficiency evaluation, remediation, owner training, and reporting to business leaders. The role partners with internal and external audit, IT, and process owners to strengthen ICFR. It also supports AI-enabled SOX transformation and requires expertise in financial reporting controls, COSO, PCAOB, and SEC guidance.
Top Skills: Ai Automation ToolsCoso 2013IcfrNetSuitePcaob As 2201SalesforceSec IcfrSox 404WorkdayXactly

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account