Software Engineer II (Frontend/Full stack)

Job Description

About Our Team

Millions of active users engage with our products—Scribd, Everand, and Slideshare—to learn, grow, and enjoy premium books, audiobooks, podcasts, and more. Our mission is to empower readers to explore their curiosities and expand their knowledge through exceptional products and user experiences.
The Growth Team plays a pivotal role in driving user engagement and delivering business impact across the customer journey. We focus on technical excellence and innovation in key areas like SEO, MarTech, Signup Optimization, Subscription, and Retention. Collaboration, continuous improvement, and technical excellence are at the heart of our team’s culture. As a cross-functional squad, we work closely with other engineering teams, designers, and product managers.
Ownership, accountability, and strong communication skills are essential to success in this role. While your primary focus will be on the frontend, you’ll also have opportunities to influence the overall architecture and direction of our systems.

About the Role

We are seeking a talented Software Engineer to join our Growth team. You’ll work on both frontend-focused projects and full-stack development, focusing on creating high-quality, scalable, and maintainable solutions. You’ll participate in technical design, code reviews, and best practice implementation while identifying opportunities to improve systems and processes.

Key areas of responsibility include:
- Building intuitive, performant user interfaces.
- Ensuring scalability, testability, and maintainability throughout the development process.
- Collaborating across teams to drive impactful projects forward.
- Staying proactive by proposing innovative solutions to technical challenges.


What We're Looking For
  • Technical Excellence: Takes pride in writing clean, maintainable, and efficient code.
  • Problem-Solver: Thrives on tackling complex technical challenges.
  • Team Player: Values collaboration, continuous improvement, and shared success.
  • Learner: Stays current with industry trends and technologies.
  • Practical Innovator: Balances technical excellence with delivering business value.

  • Required Qualifications
  • 4+ years of professional software development experience.
  • Proficiency in JavaScript and React. Familiarity with Ruby on Rails.
  • Proven experience building large-scale, consumer-facing web applications.
  • Experience writing comprehensive test suites (unit, integration, and end-to-end).
  • Strong problem-solving skills and attention to detail.
  • Excellent collaboration and communication skills and ability to work effectively in a team environment.

  • Nice to Have
  • Experience with backend technologies like Redis, Kafka, MySQL, and Terraform
  • Knowledge of GraphQL and Next.js
  • Experience in Growth Engineering domains (e.g. SEO, signup optimization, subscriptions)
  • Familiarity with MarTech
  • Familiarity with migrating monolithic architectures to microservices/frontends