Skip to content

Software Developer

Chegg

remote globalPosted Jun 2, 2026

Skills

postgresjavascripttypescriptexpresstailwindmongoreactnextnodedockergithubhtmlazuremysqlcsscicdgooglecloudaws

About the role

Job Description

Full Stack Developer (SaaS Product Development) – Job Description

Job Title

Full Stack Developer – SaaS & Scheduling Platforms

Location

Remote / Hybrid / On-site

Employment Type

Full-Time

Role Overview

We are looking for an experienced Full Stack Developer who can build and manage end-to-end SaaS applications similar to scheduling and productivity platforms like Calendly.

Key Responsibilities

Design and develop scalable SaaS applications from scratch

Build scheduling, booking, and calendar management systems

Develop responsive and modern front-end interfaces

Create secure and scalable backend APIs and services

Integrate third-party platforms such as: Google CalendarOutlook CalendarZoomStripeEmail and notification systems

Implement authentication, role management, and permissions

Manage cloud infrastructure and deployments

Optimize applications for performance and scalability

Collaborate with product and operations teams to define features

Maintain code quality, testing, and documentation

Required Skills & Qualifications

Front-End

React.js / Next.js

TypeScript & JavaScript

HTML5, CSS3, Tailwind CSS

Responsive and mobile-first UI development

Back-End

Node.js / Express.js

REST APIs & Webhooks

Authentication systems (JWT, OAuth, SSO)

Database

PostgreSQL / MySQL

MongoDB (optional)

Cloud & DevOps

AWS / GCP / Azure

Docker

CI/CD pipelines

Git & GitHub workflows

Additional Technical Skills

Scheduling logic and timezone handling

API integrations

SaaS architecture understanding

Performance optimization

Preferred Qualifications

Experience building SaaS platforms or productivity tools

Experience creating systems similar to: scheduling platformsCRM toolsworkflow automation systems

Knowledge of scalable multi-tenant architecture

Experience with payment gateway integrations

Familiarity with analytics and reporting dashboards

Experience Required

3+ years of full stack development experience

Proven experience delivering production-ready applications independently

What We’re Looking For

We are looking for someone who can take ownership of complete product development and contribute beyond coding — including architecture decisions, scalability planning, integrations, and deployment.

The ideal candidate should be proactive, product-minded, and comfortable building modern SaaS applications end-to-end.

Why do we exist?

Students are working harder than ever before to stabilize their future. Our recent research study called State of the Student shows that nearly 3 out of 4 students are working to support themselves through college and 1 in 3 students feel pressure to spend more than they can afford. We founded our business on provided affordable textbook rental options to address these issues. Since then, we’ve expanded our offerings to supplement many facets of higher educational learning through Chegg Study, Chegg Math, Chegg Writing, Chegg Internships, Chegg Skills, and more to support students beyond their college experience. These offerings lower financial concerns for students by modernizing their learning experience. We exist so students everywhere have a smarter, faster, more affordable way to student.

Questions about this role

  • How do I apply to this Software Developer role at Chegg?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in your country?

    Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Chegg use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.