Senior Software Engineer

Axis Max Life Insurance

remote globalPosted Jun 22, 2026

Skills

javascripttypescripttailwindreactjenkinsnextgithubhtmlazurecsscicdaws

About the role

Job Description

Position

Senior Software EngineerPosition

1Department

Information TechnologyDepartment

IT – Digital SolutionsReporting to

Reporting to

4Location

GurgaonLocation

GurgaonJOB SUMMARY:

Lead and execute development of highly responsive, scalable, and accessible web applications using modern frontend technologies including React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3. Drive technical strategy and ensure the delivery of high-quality, maintainable, and performant front-end solutions.

Collaborate with product managers, designers, and backend engineers to translate complex business requirements into reusable, modular, and efficient UI components. Own end-to-end frontend development, including seamless integration with RESTful and GraphQL APIs.

KEY RESPONSIBILITIES:

Develop and maintain responsive and user-friendly web applications using React.js, Next.js, TypeScript, HTML5, and CSS3

Build reusable and scalable UI components following best practices and modern frontend standards

Collaborate with backend developers to integrate REST APIs and ensure smooth data flow across applications

Translate UI/UX designs into high-quality, pixel-perfect implementations

Optimize application performance using techniques such as code splitting, lazy loading, and efficient state management

Debug and resolve UI issues, ensuring cross-browser compatibility and responsiveness across devices

Participate in code reviews and follow coding standards to maintain code quality

Assist in implementing new libraries, tools, and frontend frameworks as required

Gain hands-on experience with Next.js features like routing, server-side rendering (SSR), and static site generation (SSG)

Continuously learn and stay updated with emerging frontend technologies and best practices

OTHER RESPONSIBILITIES:

Maintain effective communication and collaboration with team members, designers, and stakeholders

Work closely with cross-functional teams to understand requirements and deliver user-focused solutions

Ensure timely completion of assigned tasks while maintaining high code quality

Contribute to improving application performance and overall user experience

Actively participate in team discussions, stand-ups, and feedback sessions

Take ownership of assigned features/modules and proactively identify and resolve issues

Continuously learn and adapt to new tools, technologies, and development practices

Measures of Success

Timely delivery of assigned features and tasks with high code quality and minimal defects

Development of responsive, user-friendly, and high-performance web interfaces

Improved user experience through clean UI implementation and performance optimization

Effective collaboration with team members and successful integration with backend APIs

Adherence to coding standards, best practices, and version control processes

Ability to quickly learn and apply new frontend technologies and tools (e.g., Next.js, TypeScript)

Contribution to reducing bugs and enhancing application stability through testing and debugging

Positive feedback from team members and stakeholders on delivered features

Key competencies/skills required

Hands-on experience with React.js, Redux, Next.js, TypeScript, JavaScript (ES6+), HTML5, and Tailwind,CSS3

Strong understanding of responsive design and cross-browser compatibility

Experience building reusable and scalable UI components

Familiarity with REST API integration and asynchronous data handling (Axios/Fetch)

Basic knowledge of state management (Redux or Context API)

Ability to debug, troubleshoot, and optimize frontend performance

Understanding of Next.js features like routing, SSR, and SSG

Familiarity with Git and modern development workflows

Basic understanding of CI/CD concepts and exposure to tools like Jenkins or GitHub Actions

Good problem-solving, communication skills, and eagerness to learn new technologies

Job Description

Position

Senior Software EngineerPosition

6

Department

Information TechnologyDepartment

IT – Digital SolutionsReporting to

Reporting to

4Location

GurgaonLocation

GurgaonJOB SUMMARY:

Lead and execute development of highly responsive, scalable, and accessible web applications using modern frontend technologies including React.js, Next.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3. Drive technical strategy and ensure the delivery of high-quality, maintainable, and performant front-end solutions.

Collaborate with product managers, designers, and backend engineers to translate complex business requirements into reusable, modular, and efficient UI components. Own end-to-end frontend development, including seamless integration with RESTful and GraphQL APIs.

KEY RESPONSIBILITIES:

Develop and maintain responsive and user-friendly web applications using React.js, Next.js, TypeScript, HTML5, and CSS3

Build reusable and scalable UI components following best practices and modern frontend standards

Collaborate with backend developers to integrate REST APIs and ensure smooth data flow across applications

Translate UI/UX designs into high-quality, pixel-perfect implementations

Optimize application performance using techniques such as code splitting, lazy loading, and efficient state management

Debug and resolve UI issues, ensuring cross-browser compatibility and responsiveness across devices

Participate in code reviews and follow coding standards to maintain code quality

Assist in implementing new libraries, tools, and frontend frameworks as required

Gain hands-on experience with Next.js features like routing, server-side rendering (SSR), and static site generation (SSG)

Continuously learn and stay updated with emerging frontend technologies and best practices

OTHER RESPONSIBILITIES:

Maintain effective communication and collaboration with team members, designers, and stakeholders

Work closely with cross-functional teams to understand requirements and deliver user-focused solutions

Ensure timely completion of assigned tasks while maintaining high code quality

Contribute to improving application performance and overall user experience

Actively participate in team discussions, stand-ups, and feedback sessions

Take ownership of assigned features/modules and proactively identify and resolve issues

Continuously learn and adapt to new tools, technologies, and development practices

Measures of Success

Timely delivery of assigned features and tasks with high code quality and minimal defects

Development of responsive, user-friendly, and high-performance web interfaces

Improved user experience through clean UI implementation and performance optimization

Effective collaboration with team members and successful integration with backend APIs

Adherence to coding standards, best practices, and version control processes

Ability to quickly learn and apply new frontend technologies and tools (e.g., Next.js, TypeScript)

Contribution to reducing bugs and enhancing application stability through testing and debugging

Positive feedback from team members and stakeholders on delivered features

Key competencies/skills required

Hands-on experience with React.js, Redux, Next.js, TypeScript, JavaScript (ES6+), HTML5, and Tailwind,CSS3

Strong understanding of responsive design and cross-browser compatibility

Experience building reusable and scalable UI components

Familiarity with REST API integration and asynchronous data handling (Axios/Fetch)

Basic knowledge of state management (Redux or Context API)

Ability to debug, troubleshoot, and optimize frontend performance

Understanding of Next.js features like routing, SSR, and SSG

Familiarity with Git and modern development workflows

Basic understanding of CI/CD concepts and exposure to tools like Jenkins or GitHub Actions

Good problem-solving, communication skills, and eagerness to learn new technologies

Desired qualifications and experience:

B.E., B.Tech, or MCA in Computer Science, Information Technology, or a related field from a recognized institute

5-8years of hands-on experience in frontend web development using React.js, Next.js, TypeScript, HTML5, CSS3, and JavaScript

Experience in developing responsive, high-performance web applications and reusable UI components

Exposure to integrating REST APIs and working with state management libraries (Redux/Context API)

Familiarity with Git, version control workflows, and basic CI/CD concepts

Basic understanding of backend services, deployment processes, and cloud platforms (AWS/Azure) is a plus

Strong problem-solving skills, attention to detail, and ability to deliver tasks independently or in a team

Good communication and collaboration skills to work effectively with designers, developers, and stakeholders

Demonstrated ability to learn and adapt to new frontend frameworks, libraries, and emerging technologies

Prior experience in startup environments or reputed organizations is a plus

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.