Software Engineer III - Personalization & Discovery
Rakuten Kobo Inc.•Toronto, Ontario, Canada
Ruby optionalReactTypeScript
Job Summary
+ InsightsRole Summary
- •Lead development of full stack features focused on personalization and discovery across webstore, mobile apps, and e-readers.
- •Collaborate closely with data engineers and scientists to integrate machine learning models and data infrastructure.
- •Drive technical decisions, architectural discussions, and ensure best practices for scalable, reliable solutions.
- •Contribute to the design system by implementing and documenting reusable UI components.
- •Take ownership of the full development lifecycle including requirements, implementation, testing, deployment, and monitoring.
About the Company
- •Rakuten Kobo is a global ecommerce leader specializing in innovative e-reading services with over 30 million customers worldwide.
- •The company values a casual startup environment with strong emphasis on work/life balance and employee support.
- •Offers competitive salaries, performance bonuses, stock options, and extensive training opportunities.
- •Part of the larger Rakuten group, headquartered in Toronto with a global presence and a focus on digital innovation.
- •Emphasizes core principles like continuous improvement, customer satisfaction, and speed in decision-making and execution.
What You Should Know
- •The role requires working in a fast-paced Agile environment with a focus on quick iteration and continuous improvement.
- •Opportunity to mentor and foster a culture of technical excellence and knowledge sharing within the team.
- •Work closely with cross-functional teams including data science, requiring strong communication skills for technical and non-technical audiences.
- •Hybrid work environment with flexible hours, comprehensive benefits, and perks like free Kobo devices and training budgets.
- •Candidates should be comfortable with complex system architecture, event-driven design, and observability in production systems.
Key Required Skills
C#TypeScriptASP.NET MVCRESTful APIsRabbitMQNServiceBusMSSQL - databaseRavenDB - databaseGitUnit testing
These insights are AI-generated based on the job description.