Sr Software Engineer (Front End Development -React & Next JS), 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.