OpenHiring
Software EngineeringFull-time
Actively Hiring

Full Stack Engineer – SaaS Platform

F
Freshworks
Remote
₹18L - ₹38L
Posted 1 month ago

Job Overview

Salary / CTC

₹18L - ₹38L

Per annum

Experience Required

Open to all levels

All levels welcome

Job Type

Full-time

In-office / Hybrid

Location

Remote

On-site

Category

Software Engineering

Job category

Posted

1 month ago

24 Apr 2026

Job Description

Freshworks is India's most successful SaaS company, listed on NASDAQ, and headquartered in Chennai with a major engineering hub in Bengaluru. Freshworks offers a suite of B2B products including Freshdesk (customer support), Freshsales (CRM), Freshservice (ITSM), and Freshteam (HR), used by 68,000+ businesses globally. This position is remote-eligible for candidates across India. As a Full Stack Engineer, you will build and scale features across Freshworks' SaaS product suite that are used by support agents, sales teams, and IT admins at companies like Bridgestone, Havells, and NHS. Your responsibilities include developing backend APIs in Ruby on Rails and Node.js, building React and Ember.js frontend components for customer-facing dashboards, designing multi-tenant SaaS architectures that serve thousands of concurrent enterprise customers, implementing robust background job processing using Sidekiq and RabbitMQ, integrating with third-party platforms like Slack, Salesforce, and Zendesk via webhooks and APIs, and writing thorough test suites using RSpec and Jest. Freshworks provides ESOPs, a NASDAQ-listed RSU programme, competitive salaries, and a strong remote engineering culture.

Required Skills

Ruby on RailsReactNode.jsPostgreSQLMulti-tenant SaaS

Experience Requirement

Entry

0 – 1 year

Junior

1 – 3 years

Mid

3 – 5 years

Senior

5 – 8 years

Expert

8+ years

This role requires Open to all levels of relevant experience.

How to Apply

This job redirects you directly to the company's official career portal. Click Start Application to open the listing on their website.

Verified listing — direct application, no middlemen

Similar Opportunities

View all

Career Insights: Full Stack Engineer – SaaS Platform

Everything you need to know about this role at Freshworks

About This Role

The Full Stack Engineer – SaaS Platform position at Freshworks is a critical function within their engineering/product ecosystem. Professionals in this role are typically responsible for designing, developing, and maintaining scalable systems or creating exceptional user experiences. This role heavily impacts the overall delivery and performance of digital products.

Tech Stack & Skills Breakdown

To succeed as a Full Stack Engineer – SaaS Platform, candidates must demonstrate proficiency in modern technologies and best practices. This specific role emphasizes strong capabilities in Ruby on Rails, React, Node.js, PostgreSQL, Multi-tenant SaaS. Mastering these tools ensures you can contribute effectively from day one.

  • Understanding of core architecture and design patterns.
  • Ability to write clean, maintainable, and testable code.
  • Familiarity with agile methodologies and version control systems.

Interview Preparation Tips

Preparing for a Full Stack Engineer – SaaS Platform interview requires a balance of technical prowess and soft skills. Expect questions that dive deep into your past experiences, specifically regarding challenges you've overcome and complex systems you've architected.

Market Salary & Hiring Trends

Compensation for a Full Stack Engineer – SaaS Platform in India can vary significantly based on experience, location, and the employing company. However, there is a strong upward trajectory in salaries for professionals who consistently update their skill sets.

Application Guide & Trust Center

Your Trusted Guide to Applying Safely

We believe job search should be direct, transparent, and completely free. Here is how OpenHiring protects your time and security.


How to Apply for Software Engineering Jobs on Our Platform

1
Review the job details carefully

Make sure you check the required experience level, salary range, and listed skills. We explicitly tag key specifications so you can quickly decide if the position is a match.

2
Check the application channel

Under the “How to Apply” section, we specify how the employer expects to receive applications—whether it is via direct email, official career portal, or direct contact details.

3
Submit directly to the company

Click “Start Application”. OpenHiring never acts as a middleman. We connect you directly with the official hiring portal or open a pre-addressed email draft to the recruiter so your profile reaches the right inbox immediately.


Are These Job Listings Authentic?

Yes, 100%. We understand that job hunting can be frustrating when dealing with spam or outdated ads. That is why we run a strict verification system: every listing is manually inspected and validated by a human team member before going live. We completely filter out third-party consultancy services, placement agencies, and brokerages so that you only interact with direct hiring companies.


How We Discover & Match Software Engineering Jobs for You

Our system and curation team constantly track official career pages, company portals, and trusted job boards to find active job opportunities. We index and categorize these listings, clean up the requirements, and match them with relevant, related opportunities. By compiling them in one central place, we save you from checking dozens of corporate websites daily, helping you find better options in a fraction of the time.


Jobseeker Disclaimer

OpenHiring is a free curation and listing platform designed to simplify the job discovery process. We are not a recruitment agency, employer, or hiring entity, and we do not influence or control the hiring decisions of the companies listed here. While we take maximum precautions to verify all postings, we advise all applicants to perform their own due diligence before sharing sensitive personal details. We will never ask for payment, and we strongly warn you to avoid any employer who requests money for applications, training, or equipment.

HomeJobsCategories