Senior Software Engineer - Full Stack

Freshworks
Hyderabad
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Debugging","Problem-solving","Collaboration","Cross-functional communication"]

Build fast, accessible, scalable full-stack web applications with a frontend-focused approach. Create reusable, high-performance UI components and own frontend architecture, performance, rendering efficiency, and maintainability. Develop and integrate REST APIs and backend services, contribute to service integrations and databases, and write clean, testable code. Work cross-functionally with Product, Design, Backend, and SRE to deliver reliable customer experiences and improve observability and fault tolerance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Freshworks
Freshworks
1 day ago

Senior Software Engineer - Full Stack

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 minutes agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Build fast, accessible, scalable full-stack web applications with a frontend-focused approach. Create reusable, high-performance UI components and own frontend architecture, performance, rendering efficiency, and maintainability. Develop and integrate REST APIs and backend services, contribute to service integrations and databases, and write clean, testable code. Work cross-functionally with Product, Design, Backend, and SRE to deliver reliable customer experiences and improve observability and fault tolerance.
Location: Hyderabad
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build modular, reusable, high-performance UI components using ReactJS and/or EmberJS.
  • •Design and implement responsive, accessible, and intuitive user interfaces with HTML, CSS, and JavaScript.
  • •Own frontend architecture, performance optimization, rendering efficiency, and maintainability.
  • •Develop and integrate REST APIs and backend services, and contribute to backend integrations and databases.
  • •Debug complex frontend and full-stack issues, write clean testable code, and collaborate with Product, Design, Backend, and SRE teams.

Key Requirements

  • •3–5 years of experience building and scaling full-stack systems.
  • •Expertise in HTML, CSS, JavaScript, and modern frameworks (ReactJS and/or EmberJS).
  • •Good backend experience with any programming languages.
  • •Solid understanding of data structures, algorithms, and REST APIs.
  • •Experience with RDBMS, caching strategies, distributed queues, and microservices.
Skills:DebuggingProblem-solvingCollaborationCross-functional communication
Languages:English
Tech Stack:ReactJSEmberJSHTMLCSSJavaScriptREST APIsAWSGCPCI/CDMicroservicesRDBMS

Company Brief

Freshworks
Provides cloud-based customer engagement, CRM and ITSM software (Freshdesk, Freshservice, Freshsales) that helps businesses manage customer and employee experiences through SaaS products and AI-driven tools.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2010
Glassdoor
Glassdoor: 3.5
WebsiteLinkedInGlassdoor