HamburgerMenu
hirist

Frontend Developer - React.js/Next.js/TypeScript

HEXAD INFOSOFT LLP
Bangalore
2 - 7 Years

Posted on: 30/01/2026

Job Description

Description :

Position : Front-End Developer

Location : Work from Office - Bengaluru (BTM 2nd Stage)

Shift : European Shift - 12 :00 PM to 8 :00 PM IST

Employment Type : Full-time (Immediate Joiners Only)

Experience : 2+ to 6+ years

About the Role :

We are seeking a skilled and motivated Frontend Developer with 4-6 years of hands-on experience in modern web development using ReactJS, Next.js, and TypeScript.

You will play a key role in developing dynamic, responsive, and scalable single-page and server-rendered applications while collaborating with cross-functional teams, including UI/UX designers, backend developers, and product stakeholders.

Strong proficiency in React, TypeScript, and Next.js is mandatory.

This role requires a developer who writes clean, type-safe, and maintainable code with a strong emphasis on performance, state management, authentication, secure authorization (OAuth2), server-side rendering (SSR), data fetching strategies, and API integration.

Experience with ERP systems is a plus but not mandatory.

Key Responsibilities :

- Design, develop, and maintain applications using ReactJS, Next.js, and TypeScript.

- Build reusable UI components and implement an efficient, component-based architecture.

- Implement server-side rendering (SSR) and static site generation (SSG) using Next.js; SSR usage is mandatory for key application flows.

- Simulate data fetching workflows to demonstrate handling of asynchronous operations, loading states, error states, and pagination/infinite scroll scenarios.

- Manage application state using Redux Toolkit for predictable and scalable state management.

- Integrate frontend interfaces with backend systems via REST APIs.

- Implement and simulate secure OAuth2 authentication flows, including token handling, refresh logic, protected routes, and redirect management, following industry best practices.

- Optimize UI performance using Reacts Virtual DOM, memoization, and shallow comparison techniques.

- Write unit and integration tests using Jest and React Testing Library to ensure high-quality, reliable code.

- Develop responsive, accessible, and cross-browser-compatible interfaces using JavaScript (ES6+), TypeScript, HTML5, and CSS3.

- Collaborate with designers and product managers to deliver intuitive and engaging user experiences.

- Stay up to date with modern frontend trends and contribute to improving code quality, standards, and team processes.

Required Qualifications :

- Bachelors degree in Computer Science, IT, or a related field.

- 2+ to 6+ years of frontend development experience.

Mandatory :


- Strong hands-on expertise in Next.js, ReactJS, and TypeScript.

- Demonstrated experience implementing Next.js SSR in production or simulated environments.

- Experience in simulating data fetching for frontend workflows (mock APIs, async services, loaders, error handling).

- Proficiency in JavaScript (ES6+) and modern frontend frameworks.

- Deep understanding of TypeScript features such as types, interfaces, and generics.

- In-depth knowledge of secure authentication and authorization flows (OAuth2), including the ability to simulate OAuth2 flows for development and testing purposes.

- Experience with state management libraries (Redux Toolkit).

- Strong background in unit testing and TDD.

- Experience with API integration (REST/XML-RPC) and Git version control.

- Solid understanding of React component lifecycle and frontend performance optimization.

- Strong debugging, problem-solving, and communication skills.

- Good understanding of responsive design and UI/UX principles.

Nice to Have :

- Familiarity with pagination and infinite scroll implementations.

- Exposure to ERP systems or large-scale enterprise applications.

- Understanding of accessibility standards (WCAG) and tools like Lighthouse.

- Experience with Webpack, Babel, and CI/CD pipelines.

- Working knowledge of Agile methodologies.

- Basic working knowledge of Docker for containerizing frontend applications and supporting development or deployment workflows.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in