Frontend Developer

Job Description

We’re looking for a passionate and skilled

Frontend Developer

with strong expertise in

React.js ,

Next.js , and

Redux Toolkit

to join our team. You’ll play a key role in building intuitive, responsive, and high-performance web applications that deliver exceptional user experiences.

Primary Responsibilities

Build and maintain scalable and performant web applications using React and Next.js.Write clean, maintainable, and well-documented code following best practices.Participate in the full software development lifecycle – from planning to deployment.Optimize applications for maximum speed and scalability.Debug, troubleshoot, and resolve performance and UI issues.Collaborate with backend developers to integrate APIs and services.Contribute to improving legacy applications with modern frameworks and technologies.Implement and maintain automated tests to ensure software quality.

Required Skills & Experience

Strong hands-on experience with

React.js

and

React Hooks .Solid understanding and practical use of

Redux Toolkit

for state management.Experience building applications with

Next.js

(SSR/SSG concepts a plus).Proficient in

JavaScript (ES6+) ,

HTML5 , and

CSS3 .Good understanding of responsive design principles and cross-browser compatibility.Familiarity with version control systems like

Git .Strong debugging and problem-solving skills.Ability to work independently and collaboratively within a team.

Preferred Qualifications

2+ years of frontend development experience using modern JavaScript frameworks.1+ years of hands-on experience with

ReactJS

in a production environment.Experience creating reusable and performant components.Familiarity with authentication, authorization, and secure data handling.Understanding of architecture patterns and best practices in frontend development.

Nice to Have

Experience with

TypeScript ,

D3.js , or

React Native .Familiarity with

RESTful APIs

and

DevOps

practices (CI/CD, test automation).Experience with

charting libraries

and data visualization.Understanding of

Progressive Web Apps (PWA) .Basic knowledge of

Node.js

and frameworks like

Express .Exposure to full-stack development is a plus.