Freshworks
Freshworks6h ago
Career Pages

Senior Software Engineer

Chennai, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Freshworks

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Freshworks is seeking a Senior Frontend Engineer to drive the development of fast, accessible, and elegant user interfaces across our global product suite. This role is crucial for creating exceptional user experiences by translating complex business flows into delightful interactions and championing performance and usability. If you are passionate about component-based development, rendering speed, and crafting smooth user experiences, this is the ideal opportunity.

Responsibilities:

  • Develop modular, high-performance UI components using JavaScript frameworks.
  • Collaborate with design, product, and backend teams to deliver seamless features.
  • Architect scalable frontend solutions based on business and UX requirements.
  • Lead optimization efforts for accessibility, rendering, and UI performance across various browsers and devices.
  • Conduct code reviews, guide prototyping, and implement frontend best practices.
  • Apply deep knowledge of HTML, CSS, JavaScript, and browser internals.
  • Ensure cross-browser compatibility, responsiveness, and smooth user interactions.
  • Uphold high standards for design consistency and code quality.

Requirements:

  • 3 to 5 years of frontend development experience within product teams.
  • Expertise in HTML, CSS, and JavaScript fundamentals, including UI prototyping, advanced CSS, and core JS concepts.
  • Strong understanding of JavaScript framework concepts, such as component architecture and state management.
  • Proven ability in implementing UI optimizations, ensuring web accessibility, performance tuning, rendering strategies, and addressing frontend security concerns.
  • Skilled in solving and optimizing medium-level coding problems with an understanding of time and space complexity.
  • Proficiency in writing and reviewing semantic, maintainable, and testable frontend code.
  • Experience with Object-Oriented Programming (OOP) for building clean and structured frontend code, including frontend architecture and performance optimization for applications with large user bases.
  • Experience in designing, implementing, and delivering full-stack components, including backend integration and API interaction.
  • Familiarity with advanced web development topics like browser APIs and build tools.
  • Experience debugging complex UI issues and managing cross-browser support.

Qualifications:

  • Degree in Computer Science, Engineering, or a related field.
  • Passion for design systems, UX patterns, and microinteractions.
  • Solid understanding of data structures and basic algorithms in a frontend context.
  • Experience with tools such as Chrome DevTools, Lighthouse, Jest, and Storybook.
  • A commitment to clean interfaces, intuitive flows, and pixel-perfect execution.

Company

Freshworks

Freshworks

Organizations worldwide face challenges with complex and costly solutions that promise simplicity but often create more problems. Freshworks offers an alternative vision for how work gets done. We bui...

Chennai, in
Posted on Career Pages
Senior Software Engineer - Frontend at Freshworks | Chennai, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform