Scribd logo

Full-stack Engineer - Accounts and Plans

Scribd

2 years ago

➔ All jobs

➔ Jobs at Scribd

➔ Apply for this job

Job Description

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 The Accounts And Plans Team

The Accounts and Plans team works across the stack, both on the Javascript front-end and Ruby on Rails back-end that powers Scribd. We focus on delivering product features that improve user's relationship to their Scribd account, including new subscription options, account management, authentication, and account protection. We use a wide variety of technologies including Ruby on Rails, React, Go, Python, Kafka, MySQL, and Redis.

We are an agile and cross-functional team. We work with Design, Product, QA, InfoSec, and other engineering teams to collaboratively build key features that improve our core user experience. We value diverse, well-rounded, communicative technologists to deliver high-quality products.

About The Role

Scribd has an immense content catalog & millions of users, which means you will be able to tackle exciting & complex projects. The software you will write will have a big impact on our company, our product, and our users. Day-to-day, we'll expect you to contribute in a number of ways, including:

  • Designing and delivering solid code
  • Advising on others' technical design and be able to propose and drive change
  • Reviewing code and giving feedback
  • Engaging in the team’s Scrum ceremonies such as stand-ups and grooming sessions
  • Pairing with fellow team members to achieve sprint goals
  • Participating in interviews and contributing to the growth of our diverse work environment

When you work at Scribd, you'll be doing more than just coding a ticket handed to you. You'll own the code strategy, implementation, testing, delivery, and operation of systems, end-to-end. You'll consider testability, upgradeability, scalability, and observability throughout the development process

About You
  • 3+ years experience as a full-stack developer utilizing Javascript, React, Ruby on Rails, Go, or similar technologies.
  • Bachelor's Degree in Computer Science or equivalent experience
  • Enthusiasm for both building back-end services and front-ends, although it’s ok if you lean a little more front-end.
  • You focus on well-written, elegant solutions that consider the problem holistically.
  • You have a strong idea of what quality looks like, and advocate for it loudly and often.
  • You care about code review as both a chance to present your work and to learn from others.
  • You are curious about how things work, and bravely dig into legacy code or learn new technologies.
  • You are passionate about knowledge sharing and documentation.
  • You love to make a difference for users and show customer empathy. You enjoy working in a dynamic environment that includes distributed teams and customers.
  • You possess a growth mindset that allows you to help your team solve complex technical problems.
  • You’re an excellent collaborator and team player and believe in the “we before me” principle.
Nice to Have
  • Experience shipping large, cross functional features.
  • Exposure to Redux, CSS, NPM, Yarn, Babel, and Webpack.
  • Experience with tools such as Next, React Query, Apollo.
  • Previous experience writing unit and integration tests with frameworks like Jest, Rspec, Cypress, Selenium, WebdriverIO, etc.
  • Experience debugging issues in a complex modern web architecture which includes: distributed systems, databases, and asynchronous web services.
Benefits, Perks, And Wellbeing At Scribd
  • Benefits/perks listed may vary depending on the nature of your employment with Scribd and the geographical location where you work.
  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Tuition Reimbursement
  • Learning & Development programs
  • Quarterly stipend for Wellness, Connectivity & Comfort
  • Mental Health support & resources
  • Free subscription to Scribd + gift memberships for friends & family
  • Referral Bonuses
  • Book Benefit
  • Sabbaticals
  • Company wide events
  • Team engagement budgets
  • Vacation & Personal Days
  • Paid Holidays (+ winter break)
  • Flexible Sick Time
  • Volunteer Day
  • Company-wide Diversity, Equity, & Inclusion programs

Want to learn more about life at Scribd? www.linkedin.com/company/scribd/life

We want our interview process to be accessible to everyone. You can inform us of any reasonable adjustments we can make to better accommodate your needs by emailing accommodations@scribd.com about the need for adjustments at any point in the interview process.

Scribd is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply, and believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful.

Remote employees must have their primary residence in: Arizona, California, Connecticut, Delaware, DC, Florida, Hawaii, Iowa, Massachusetts, Michigan, Missouri, Nevada, New Jersey, New York, Ohio, Oregon, Tennessee, Texas, Utah, Vermont, Washington, Ontario (Canada), British Columbia (Canada), or Mexico. *This list may not be complete or accurate, and candidates should speak with their recruiter about their specific location for remote work.

Company

Scribd logo
Scribd201-500 employees
The world’s largest digital library. Audiobooks, ebooks, podcasts, magazines, and more — all in one subscription.
© 2019-2022 JobsinJS.com. All Rights Reserved.