Scribd Toronto OR Remote Canada Full-time

At Scribd (pronounced “scribbed”), we believe reading is more important than ever. Join our cast of characters as we work to change the way the world reads by building the world’s largest and most fascinating digital library: giving subscribers access to a growing collection of ebooks, audiobooks, magazines, documents, Scribd Originals, and more. In addition to works from major publishers and top authors, our community includes over 1.9 M subscribers in nearly every country worldwide.
Have you heard about our future of work program, Scribd Flex? As a key principle, we embrace flexibility and allow employees, in partnership with their manager, to choose the work-style that best suits their individual needs and preferences. And, we create intentional in-person moments with each other that build culture and connection.
About team:
The payments team’s mission is to grow revenue with sophisticated, reliable, and secure domestic and international payments. The team works on exciting projects that cover Product, Infrastructure, Finance, and supporting the other Frontend teams via APIs. We are looking at different ways including machine learning to optimize authorization rates and personalize user payment experience.
As a Senior Software Engineer, you’ve probably seen quite a bit in your career, and we want you to leverage all of it. Software development and delivery will be your primary function, but we’ll expect you to contribute in a number of ways, including creating or reviewing technical designs, participating in interviews, reviewing code, and mentoring fellow engineers. When you are doing software development, you’ll be doing more than just coding a ticket handed to you. You’ll own the design, implementation, and delivery. Throughout the development process, you’ll consider the testability, upgradeability, scalability, and observability of the applications you’re building.
You have:
5+ years of experience coding in modern consumer-facing web applications.
An appetite to learn and grow professionally.
Strong written and verbal communication skills (we’re remote!).
Passion for front-end engineering.
A desire to continuously improve the quality of the applications you work on.
Knowledge of API design.
Comfortable discussing API design with your server-side teammates.
Strong understanding of modern JavaScript frameworks, ideally React 
Experience solving problems in a modern web architecture which includes: caching, queuing, logging, databases, security, etc.A focus on creating value for our customers.
You will:
Implement responsive designs on payments checkout flowsWork closely with product, design, and back-end engineers to implement features.
Improve a product used by 250 million people every month.
Set the standards for front-end architecture to simplify and update the current build system.
Have a broad impact on the future and direction of the product.
Nice to have
Understanding backend complex systems particularly on Ruby on Rails 
Experience in payments domain
Experience with GraphQL