Senior Software Engineer - Front End (8+ Years in developing Web Apps in React + Next JS + HTML/CSS/JS)

Posted:
12/14/2025, 2:50:00 AM

Location(s):
Hyderabad, Telangana, India ⋅ Telangana, India ⋅ Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
Software Engineering

Sr Software Engineer (Front End Development -React), Assurant, GCC-India

We're looking for a highly skilled Front-End Developer with strong experience in React, Next.js, and modern front-end technologies. Your focus will be building performant, scalable, and accessible user interfaces. While not required, familiarity with Optimizely CMS/Commerce or other headless CMS platforms is a bonus. You'll collaborate closely with designers, back-end developers, and digital strategists to deliver exceptional web experiences.

This position will be in Bengaluru, Hyderabad & Chennai at our India location.

Work Time: 3:30 PM IST – 12:30 AM IST

What will be my duties and responsibilities in this job?

  • Develop responsive, high-performance web applications using Next.js, React, and TypeScript.
  • Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) with Next.js.
  • Build reusable UI components and design systems using Tailwind CSS, Styled Components, or CSS Modules.
  • Integrate with APIs (REST/GraphQL) and headless CMS platforms like Optimizely.
  • Work with UX/UI designers to transform wireframes into interactive experiences.
  • Identify and address UI performance bottlenecks, ensuring fast loading times and smooth user interactions
  • Write unit and integration tests using Jest, React Testing Library, or similar tools.
  • Ensure UI functionality and aesthetics are consistent across various browsers and devices.
  • Contribute technical documentation for front-end architecture, components, and best practices.
  • Keep up-to-date with emerging front-end technologies, tools, and best practices, and advocate for their adoption where appropriate. Participate in code reviews, agile ceremonies, and continuous improvement.

What are the requirements needed for this position? 

  • Overall 8+ Years of experience in software engineering domain.
  • 5+ years of front-end development experience with React.js.
  • 5+ years of hands-on Next.js experience in production environments.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3/SASS.
  • Experience with responsive design, cross-browser compatibility, and mobile-first development.
  • Familiarity with API integration (REST, GraphQL) and state management.
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress, Playwright).
  • Understanding of CI/CD workflows, Git, and Agile development practices.
  • Optimizely CMS Certification is huge plus. Knowledge of Angular is a plus.

Assurant

Website: https://assurant.com/

Headquarter Location: New York, New York, United States

Employee Count: 10001+

Year Founded: 1892

IPO Status: Public

Last Funding Type: Post-IPO Debt

Industries: Customer Service ⋅ Finance ⋅ Financial Services ⋅ Information Technology ⋅ Insurance