Ios Developer (12 Month Contract)
Rakuten Kobo Inc.
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 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 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 environmentWeekly Kobo Spark sessionsAbout 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 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 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 Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the world’s most innovative eReading services offering more than 6 million eBooks and audiobooks to millions of customers in 190 countries. Believing that consumers should have the freedom to read any book on any device, Kobo provides people with a choice when reading. Kobo offers an eReader for everyone with a wide variety of E Ink eReaders to suit any Reader’s style including Kobo Clara HD, Kobo Aura H2O, and Kobo Aura ONE;
along with the company’s free top-ranking eReading and audiobook listening app for Apple® and Android®. Kobo’s award‑winning eReaders can be found in major retail chains around the world. For more information, visit With a growing catalogue of millions of titles in 97 languages, Kobo is a truly global eReading service for booklovers of all kinds, in every part of the world.Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.
#J-18808-Ljbffr
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 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 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 environmentWeekly Kobo Spark sessionsAbout 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 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 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 Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the world’s most innovative eReading services offering more than 6 million eBooks and audiobooks to millions of customers in 190 countries. Believing that consumers should have the freedom to read any book on any device, Kobo provides people with a choice when reading. Kobo offers an eReader for everyone with a wide variety of E Ink eReaders to suit any Reader’s style including Kobo Clara HD, Kobo Aura H2O, and Kobo Aura ONE;
along with the company’s free top-ranking eReading and audiobook listening app for Apple® and Android®. Kobo’s award‑winning eReaders can be found in major retail chains around the world. For more information, visit With a growing catalogue of millions of titles in 97 languages, Kobo is a truly global eReading service for booklovers of all kinds, in every part of the world.Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.
#J-18808-Ljbffr
Vacancy posted 44 minutes ago
Similar jobs that could be interesting for youBased on the Ios Developer (12 Month Contract) in Winnipeg, MB vacancy
- ...20th Floor Employment Type Temporary (Fixed Term) Weekly Hours 37.5 Skills Analytical Thinking, Business Development, Business Documentation, Customer Experience (CX), Developing Proposals, Marketing Activities, Trusts and Estate Planning, Work Collaboratively...Contract workFull timeTemporary workFixed term contractWork at officeMonday to friday
$34.9k - $47.2k per year
...Specialist to join our Group Medical Underwriting team on a 6-month contract. This position follows a hybrid work model, with employees working... ...using Microsoft SharePoint for workflow management and developing automation solutions in Power Automate is a strong asset Reliability...Contract workPermanent employmentFull timeTemporary workPart timeInternshipWork at officeFlexible hours2 days per week$34.9k - $47.2k per year
Reference Code: MY-03-PU-15-UP-35 The Claims Processors (Life Claims) are responsible for the overall department workflow. They must meet very strict deadlines in order to deliver new claims to the Analysts and Processors in a timely manner to ensure ample time for the adjusters...SuggestedPermanent employmentFull timeTemporary workPart timeInternshipWork at officeFlexible hours- Sunrise Farms is a group of companies with primary focus in the poultry industry. From our hatcheries to our “ready to eat” state of the art cooking facilities we service customers in the retail, food service and industrial sectors. We are proud of our support of the Canadian...Contract work
$24 per hour
Location: Transcona, Winnipeg Hourly Rate: $24 Schedule: 7:30 AM – 4:00 PM, Monday – Friday Start Date: As soon as possible Job Summary: Responsible for analyzing, processing, and managing all warranty claims and related transit bus data submitted by properties, RPSMs...Contract workHourly payTemporary workImmediate startMonday to friday- ...Rakuten Kobo Inc. is seeking an iOS Developer for a 12-month contract to drive features from inception to completion within the Kobo iOS app. You will work in the iOS team, contributing to a Swift/SwiftUI‑based codebase that also incorporates legacy React Native components,...Contract work
- ...Contract (6 months) Winnipeg, MB Full-Time | Monday to Friday | 3:30 PM to 12:00 AM Carfair Composites® is a leader in fiber-reinforced plastic design and composite... ...the production floor, supporting customers, developing new technologies, or helping our business grow...Contract workFull timeTemporary workWork at officeMonday to friday
$17 - $20 per hour
...warm, easygoing family looking for a kind, reliable nanny to care for our 6-month-old twins (a boy and a girl) in our home in North Kildonan. SCHEDULE: Monday, Friday and Saturday, 10am to 2pm (12 hours a week). Steady, predictable hours. The schedule may grow down the road...Hourly payPart timeMonday to friday- Software Developer (12 Month Contract)Develop and optimize radar signal processing algorithms in C++ for embedded and PC systemsLocation: Laval, Quebec, Canada Job Tags: Software About The RoleSoftware DeveloperTeledyne FLIR is seeking a talented Software Developer to...Contract workWork at office
- ...project load; flexible to changes in workload. Assist Product Developers and Tech Services when required Formulate new product... ...Manufacturing industry Minimum 4 years experience working as a Product Developer Assistant or Coordinator Chefs or Bakers Red Seal...Contract workFlexible hours
- ...assigned operating fund accounting routines, to include: performing month end and year end journal entries and reconciliations; performing... ...for recognizing, investigating and analyzing problems and developing innovative solutions. Excellent interpersonal and communication...Contract work
- Seeking full-time nanny starting December 2026 for 10 month old son. Looking to nanny share with another family if possible. If you are a proactive, reliable, and compassionate individual who is passionate about childcare and is comfortable with part-time hours, we would...Full timePart time
- ...all results. Empire Life is looking to hire a Recruiter - 12 month contract to join our Talent Acquisition team! We are actively seeking candidates... ...intake meetings to successful candidate onboarding. Develops competitive offers that consider all available data and...Contract workPermanent employmentFull timeFixed term contractCasual workInternshipFlexible hours
- What are your contributions to the team? • Develop new supply sources and build strategic business relationships. • Develop negotiation... ...contractual clauses against substantial breaches. • Conduct contract negotiations with suppliers. • Ensure contracts are maintained...Contract work2 days per week
- ...needed. Evaluate all competitors’ activities such as new launches and price reductions and communicate with District Sales Manager. Meet monthly key performance indicators (KPI‘s) focused on the following areas: sales, distribution, pricing, display, new accounts and other...Contract workFull timeTraineeshipFlexible hours
- ...Randstad Canada is seeking an Intermediate Software Developer - CRM to join a Toronto-based contract. You will design, develop, and integrate Dynamics 365 Customer... ...Integration Services. Onsite in Toronto for a 6-month contract with potential extension. You will build plugins...Contract workFull time
- ...Enterprise Report Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader... ...reporting, dashboard development, or data visualization; OR Grade 12 education plus a Business Systems Analyst Certificate from a...Hourly payLong term contractFull timeInternshipWork at office
- ...We are seeking a skilled Tool Designer to support the development and production of bus structures. In this role, you will design and develop tooling solutions that ensure the fit, form, function, and repeatability of structural components. You will create tools, fixtures,...Temporary workInternshipImmediate start
$60 - $65 per hour
...to addressing challenges. Bachelor's degree in Computer Science, Information Technology, or a related field. Job Type: Fixed term contract Salary: $60.00-$65.00 per hour Application question(s): Do you have experience with Wawanesa insurance company ? Do you have...Hourly payFull timeFixed term contract- Select how often (in days) to receive an alert:Title: Senior Full Stack Developer (12 Months Maternity Contract) Requisition ID : 275435At Tangerine,we’reredefining banking. As Canada’s leading digital bank, we thrive on innovation, agility, and bold thinking, tackling every...Contract workPermanent employmentFlexible hours
- ..., Improvement and Teamwork program qualifying teams can enjoy a monthly reward. Personal and Professional Development - We are committed... ...: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will...
$100k - $130k per year
...sustainable infrastructure, and support analytics. We are hiring for a 12-month contract role for the year of 2027. Availability to start early in... ...to take on more complex problems and own all aspects of developing end-to-end data flows, including gathering requirements, data...Contract workWork at office1 day per week- ...Corporation, is one of the world’s largest owners, operators, and developers of renewable power, with $125 billion power assets under... ...capacity. We use our operating capabilities, scale and global reach to develop and operate a high-quality clean energy portfolio in a...Contract work
$57k - $80k per year
...experiences worldwide. As a Content Strategist, you will help develop and manage user-focused content strategies for global audiences... ...analytics, usability testing, and AI-powered tools. This 12-month contract offers an opportunity to make a meaningful impact in an international...Contract workLong term contractFull timeWork at officeRemote workWorldwideFlexible hours$57k - $80k per year
...office (hybrid) or within Canada (remote). Note this role is a 12 month contract. How will I make an impact? Plan and create multi‑lingual... ...tutorials to help end‑users succeed in their daily tasks. Develop and follow style guide and writing guidelines to drive brand consistency...Contract workWork at officeRemote workFlexible hoursShift work$70k - $95k per year
Store Design Designer - 12‑month contract Full-time Department: Retail Operations Employee Type: Contract Full-Time/Part-Time: Full... ...day. MISSIONThe Designer, Store Design is responsible for developing all aspects of design for the Indigo retail environment. The...Contract workFull timePart timeWork at officeFlexible hours$140k - $150k per year
...plays a key role in preparing financial statements and managing the month-end reporting and close processes. In addition, they will lead a... ...financial issues, identifies root causes, evaluates risks, and develops practical, data-driven solutions to support sound business decisions...Contract workInterim role$65k - $70k per year
...between C$ 65,000.00 - C$ 70,000.00 for 12 months as a fixed term, then converting to FTE The Job: Digital Designer (12-Month Contract) As a Digital Designer (12-Month Contract... ...and protect individuals. Our focus is on developing tools and processes that promote equity,...Contract workTemporary workFixed term contractWork at officeRemote work$100 - $120 per hour
...resources, dependencies, risks/issues, quality, change vendors (where applicable) and other key aspects of the project will be managed. Develop a detailed schedule for the project that identifies and sequences the activities needed to successfully complete the project and...Contract workWork at office2 days per week3 days per week- ...individual and invest in our employees. When you are part of Magellan, you are part of the team! Position Summary: The Contracts Administrator will be responsible for administrating and coordinating all business aspects related to the sale and delivery of...Contract workInternshipWork at officeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ios Developer (12 Month Contract). Be the first to apply!


