Taro Logo

Software Engineer III

Global ecommerce company providing eReading services with over 6 million eBooks and audiobooks to 30 million+ customers in 190 countries.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
E-Commerce · Consumer
This job posting is no longer active. 😔

Job Description

Rakuten Kobo, a leading global ecommerce company specializing in eReading services, is seeking a Software Engineer III to join their Web team in Dublin, Ireland. This remote position offers an exciting opportunity to work with a company that has revolutionized digital reading, serving over 30 million customers worldwide.

The role combines full-stack development responsibilities using Microsoft's technology stack, including .NET 8 microservices, MVC Web Applications, and Web API services. The ideal candidate will be deeply involved in all aspects of the development lifecycle, from design and implementation to deployment and monitoring.

Working in a casual, startup-like environment, you'll be part of a team that values work-life balance and professional growth. The position offers competitive compensation, including performance-based bonuses and stock options. You'll contribute to building and maintaining the platform that delivers millions of eBooks and audiobooks to customers across 190 countries.

Key technical requirements include strong experience with C#, ASP.NET MVC, React, and modern JavaScript frameworks, plus expertise in CI/CD practices and testing strategies. The role also involves mentoring junior team members and collaborating with cross-functional teams.

The company offers an impressive benefits package, including flexible working hours, comprehensive health benefits, educational opportunities through Kobo Tech University, and unique perks like free Kobo devices and weekly eBooks. This is an excellent opportunity for a senior engineer looking to make a significant impact in a global, technology-driven company that's transforming how people read and consume content worldwide.

Last updated a month ago

Responsibilities For Software Engineer III

  • Building quality software using Microsoft stack including MVC Web Applications, Web API services, .Net 8 microservices
  • Propose designs and Proof of Concepts to Architecture team
  • Participate in code reviews
  • Communicate with teammates, Business stakeholders and other development teams
  • Mentoring junior team members and conducting code reviews

Requirements For Software Engineer III

TypeScript
React
Node.js
RabbitMQ
  • Computer Science or Computer Engineering Degree (or equivalent experience)
  • Experience with C#, ASP.NET MVC, WebAPI, RESTful Services, .Net 8 Microservices
  • Experience with SOLID Principles and Practices, IoC & TDD
  • Experience with service bus technology
  • Strong experience with React and modern JavaScript/CSS frameworks
  • Experience with Git
  • Experience with designing and implementing observability solutions
  • Experience with CI/CD and different testing strategies
  • Comfortable with learning new technologies

Benefits For Software Engineer III

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Parental Leave
  • Flexible hours and remote working environment
  • 4 extra long weekends around bank holiday weekends
  • Full benefits from day one
  • Paid Volunteer days
  • Unlimited sick days
  • 3% pension matching
  • Monthly internet allowance
  • Flexible spending account
  • Talent and development training budget
  • Free Kobo device + free weekly e-book or audiobook
  • Weekly Kobo Tech University sessions
  • Maternity/paternity leave top up