
Senior Software Engineer
15 hours ago
Company Description
Organizations everywhere struggle under the crushing costs and complexities of "solutions" that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done.
There's another option. Freshworks. With a fresh vision for how the world works.
At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks' customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world.
Fresh vision. Real impact. Come build it with us.
Job Description
Overview
At Freshworks, we believe exceptional user experiences begin with exceptional engineering. As a Senior Frontend Engineer, you'll drive the development of fast, accessible, and elegant interfaces across our suite of global products. You'll translate complex business flows into delightful interactions, and champion performance and usability at every step.
If you think in components, sweat over rendering speed, and love writing code that feels smooth—you're in the right place.
Responsibilities
- Build modular, high-performance UI components using JavaScript frameworks.
- Collaborate with design, product, and backend teams to deliver features that just work.
- Translate business and UX requirements into scalable frontend architecture.
- Lead accessibility, rendering, and UI performance optimization across browsers/devices.
- Review code, guide prototyping efforts, and implement frontend best practices.
- Apply deep understanding of HTML, CSS, JavaScript, and browser internals.
- Drive cross-browser compatibility, responsiveness, and seamless interaction.
- Set high standards for design consistency and code quality.
Requirements
- Core Frontend Proficiency: Expertise in HTML, CSS, and JavaScript fundamentals, including UI prototyping, advanced CSS properties, and core JS concepts like closures.
- Modern Frameworks & Ecosystem: Strong grasp of JavaScript framework concepts (e.g., component architecture, state management).
- Frontend Quality & Performance: Ability to implement UI optimizations, ensure web accessibility, performance tuning, rendering strategies and address frontend security concerns.
- Problem-Solving & Optimization: Proven skill in solving and optimizing medium-level coding problems, with a strong understanding of time and space complexity.
- Proficiency in writing and reviewing semantic, maintainable, and testable frontend code.
- Software Design: Proficiency in Object-Oriented Programming (OOP) for building extensible, clean, and well-structured frontend code. Worked on frontend architecture and performance in apps with large user bases.
- End-to-End Component Ownership: Experience in designing, implementing, and delivering full-stack components, including backend integration and API interaction.
- Advanced Web Concepts: Familiarity with advanced web development topics (e.g., browser APIs, build tools).
- Experience debugging complex UI issues and managing cross-browser support.
Qualifications
- Degree in Computer Science, Engineering, or a related field.
- 3 to 5 years of frontend development experience in product teams.
- Passionate about design systems, UX patterns, and microinteractions.
- Solid grasp of data structures and basic algorithms in frontend context.
- Experience with tools like Chrome DevTools, Lighthouse, Jest, Storybook.
- You take pride in clean interfaces, intuitive flows, and pixel-perfect execution.
Additional Information
At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.
-
Senior Software Engineer
1 day ago
Chennai, Tamil Nadu, India beBeeSOFTWARE ENGINEER Full time ₹ 1,50,00,000 - ₹ 2,00,00,000As a seasoned software engineer, you will be responsible for designing and developing interactive user interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular. Your expertise in Java and SQL will enable you to integrate APIs and manage client-server communications using RESTful web services. Additionally, you will work with databases like...
-
Senior Software Engineer-Payments Bancs
13 hours ago
Chennai, Tamil Nadu, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per yearHello Connections,We are Hiring for The Below positionJob Role - Senior Software Engineer-Payments BancsSkills - payments BaansLocation - ChennaiExperience - 7+ yrsAbout the Job ;Experience· Minimum 5 years of Product experience in Bancs - Core Banking product (TCS)· Working experience on handling customization requirement and along with good knowledge of...
-
Senior Software Engineer
1 day ago
Chennai, Tamil Nadu, India beBeesoftware Full time ₹ 90,00,000 - ₹ 1,50,00,000Job Title: Senior Software EngineerWe are seeking a seasoned software engineer to lead the development of high-quality Java applications.This role involves designing, developing, and maintaining complex software systems using frameworks like Spring Boot, Hibernate, and JPA.You will be responsible for implementing RESTful APIs, SOAP web services, and...
-
Senior Software Engineer
6 days ago
Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 8,00,000 - ₹ 12,00,000**Job Overview:**We are seeking an experienced Senior Software Engineer to join our team. As a senior member, you will play a key role in designing and developing scalable software solutions.**Key Responsibilities:**Designing and implementing front-end and back-end architecture for web applicationsDeveloping clean, functional code using multiple programming...
-
Senior Software Engineer
5 days ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Senior Software EngineerAbout the RoleWe are seeking an experienced and skilled software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and implementing complex software applications.Your primary focus will be on writing high-quality, efficient, and scalable code that meets the...
-
Senior Software Developer
16 hours ago
Chennai, Tamil Nadu, India Laserbeam Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSenior Software Developer (.NET Core, React JS, Microservices, ASP.NET MVC)highly skilled and experiencedSenior Software Developerwith expertise in.NET Core, React JS, Microservices, and ASP.NET MVCto join our innovative development team.The ideal candidate will have a strong background in building scalable, high-performance web applications and a passion...
-
Senior Backend Software Engineer
3 days ago
Chennai, Tamil Nadu, India beBeeBackend Full time ₹ 12,00,000 - ₹ 15,00,000Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team. As a key member of our engineering organization, you will play a critical role in designing and implementing the backend services that power our search and engagement platform.About the Role:Our next-generation AI-powered Search &...
-
Senior Software Engineering Leader
5 days ago
Chennai, Tamil Nadu, India beBeeEngineering Full time US$ 1,50,000 - US$ 2,00,000Job Title: Senior Software Engineering LeaderJob DescriptionThe role of the senior software engineering leader is to oversee the development and implementation of complex software solutions.Key Responsibilities:Lead a team of experienced engineers in designing, developing, and deploying moderate to highly complex applications.Develop and maintain integration...
-
Senior Software Engineering Lead
1 day ago
Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 1,04,000 - ₹ 1,30,878Senior Software Engineering LeadThe Senior Software Engineering Lead plays a key role in our company's success by leading the development and maintenance of high-quality software solutions. This individual will be responsible for overseeing multiple projects simultaneously, ensuring timely delivery and seamless integration with existing...
-
Senior Software Engineer
3 weeks ago
Chennai, Tamil Nadu, India Ford Full timeFord Credit IT Payments is looking for a Senior Software Engineer who is having excellent hands-on experience in Java Spring Boot REST API Microservices Messaging Queue MQ GCP etc with software engineering practices Senior Engineer will build the scalable and fully available technical solutions in Payments space with team of software engineers based...