Software Developer

Remote Full-time
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.
The ideal candidate should be capable of independently handling architecture, front-end development, back-end systems, integrations, deployment, and scaling of modern web applications. You will work on internal products focused on scheduling, automation, user management, notifications, integrations, and workflow optimization.
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
Real-time systems and notifications
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.

Video Shorts
Life at Chegg: http://youtu.be/Fwf90zgaOLA
Chegg Corporate Career Page: https://jobs.chegg.com/
Chegg India: http://www.cheggindia.com/
Chegg Israel: http://www.chegg.com/about/working-at-chegg/israel/
Chegg Skills: https://www.chegg.com/skills

Chegg out our culture and benefits!
http://www.chegg.com/about/working-at-chegg/benefits/

Chegg is an equal opportunity employer
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Customer Service Representative - Seasonal, Remote (Bilingual...

Remote

UNAVAILABLE

Remote

**Experienced Data Entry Specialist – Remote Opportunity at arenaflex**

Remote

Remote/Work from Home Benefits Rep

Remote

Growth Marketing Manager | Remote | B2B SaaS

Remote

Senior Sales Engineer, Salesforce

Remote

Senior Project Coordinator - Hospitality | 100% remote

Remote

**Experienced Data Entry Specialist – Remote Opportunities at arenaflex (Day & Night Shifts) $25-$45/Hour**

Remote

[Work From Home] Undergraduate Placement Year 2024 – College

Remote

Experienced IT Business Analyst – Server Farm and Distant Correspondence Room Administration for Delta Airlines

Remote
← Back