Enable job alerts via email!

Software Engineer II, Store Catalog

Rakuten Kobo

Toronto

Remote

CAD 80,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A leading digital reading platform is seeking a Software Engineer II to develop software that enhances reading experiences. This remote position allows collaboration on backend solutions with .NET technologies and front-end integration with NextJS. Ideal candidates are proficient in C# or Java and have strong Git and JavaScript skills. The role includes opportunities for innovation and involvement in DevOps practices.

Benefits

Flexible hours and remote working environment
4 extended summer long weekends
Full benefits starting from your first day
Paid Volunteer days
Unlimited sick days
3% RRSP matching
Monthly commuting allowance for hybrid employees
Flexible health spending account
Training budget + Udemy account
Free Kobo device + free weekly e-book or audiobook
Weekly Kobo Tech University sessions
Maternity / paternity leave top up
90 Day Work from Anywhere program
Daily lunch credit when in-office
Dog friendly office

Qualifications

  • Experience with CI/CD and testing strategies.
  • Strong experience with object-oriented languages like C# or Java.
  • Strong experience with JavaScript frameworks.

Responsibilities

  • Collaborate in designing and developing software components.
  • Build exceptional software using .NET technologies for backend solutions.
  • Champion DevOps practices to keep the platform running smoothly.

Skills

Experience with Git
Strong experience with object-oriented languages like C#
Strong experience with JavaScript framework(s)
Experience with JavaScript meta-framework(s)
Eagerness to learn and try out new things
Good engineering Principles and Practices
Experience with observability solutions
CI/CD and testing strategies

Tools

Docker
Kubernetes
React
NextJS
Job description
The Role

Rakuten Kobo is searching for a Software Engineer II to help us write the next page in our mission to make reading life better for millions around the world. This remote position (CA / FR / IE / GB / NL / ES / IT or DE) offers you the freedom to work from wherever you're most inspired while contributing to a platform that celebrates the joy of reading.

You’ll be joining a team of passionate engineers who love what they do—and it shows. Our developers are true storytellers in code, currently writing an exciting transformation chapter as we modernize our platform from .NET Framework to cutting‑edge solutions. While you’ll have the full‑stack perspective to understand our entire ecosystem—including occasional front‑end adventures—your primary focus will be on systems integration, ensuring our various services and platforms work together in perfect harmony. We believe in owning our narrative from start to finish: gathering requirements, designing solutions, implementing features, and watching with pride as real readers discover their next favorite book through the seamlessly integrated experiences we create.

As a Software Engineer II, you’ll be a key character in our development story, contributing to every chapter of delivery—from initial design sketches to the triumphant moment when new features go live.

Responsibilities

Collaborate in designing and developing software components that bring reading experiences to life

Build exceptional software using .NET technologies for powerful backend solutions—working with both .NET Framework 4.7 (4.8) and the latest .NET 9+ and venturing into the front‑end space with NextJS (and React)

Champion DevOps practices by participating in operational activities that keep our reading platform running smoothly

Requirements
  • Experience with Git.
  • Strong experience with object‑oriented languages like C# (preferred) or Java
  • Strong experience with JavaScript framework(s)
  • Experience with JavaScript meta‑framework(s)
  • Eagerness to learn and try out new things
  • Experience with Good engineering Principles and Practices
  • Experience with observability solutions (metrics, logs, traces)
  • Experience with CI / CD and testing strategies and techniques
Bonus points
  • Experience with async messaging.
  • Working with / for Systems Integrators
  • Experience with composable commerce
  • Docker, Solr, Kubernetes
  • Working with GitHub Actions
  • Experience with React / NextJS
  • Experience with scripting languages
  • Experience with Relational databases
  • Experience with No‑SQL databases
The Perks
  • Flexible hours and remote working environment
  • 4 extended summer long weekends
  • Full benefits starting from your first day
  • Paid Volunteer days, unlimited sick days, and 3% RRSP matching
  • Monthly commuting allowance for hybrid employees
  • Flexible health spending account
  • Training budget + Udemy account
  • Free Kobo device + free weekly e‑book or audiobook
  • Weekly Kobo Tech University sessions
  • Maternity / paternity leave top up
  • 90 Day Work from Anywhere program
  • Daily lunch credit when in‑office and in‑office snacks
  • Dog friendly office
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.