Job Summary:

We are seeking a skilled ReactJS Developer to join our development team. The ideal candidate will have a solid understanding of React, JavaScript, and TypeScript, with basic knowledge of Next.js. You will be responsible for building and maintaining web applications, ensuring seamless user experiences, and collaborating with cross-functional teams to deliver high-quality products.

Key Responsibilities:

Develop responsive and high-performance web applications using ReactJS.

Write clean, maintainable, and efficient code in JavaScript and TypeScript.

Implement state management, component lifecycle, and hooks in React-based applications.

Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.

Integrate APIs and third-party services to enhance functionality.

Participate in code reviews and contribute to best practices and standards.

Debug and optimize application performance.

Ensure application scalability and maintainability.

Utilize Next.js for server-side rendering (SSR) and static site generation (SSG) when needed.

Work in an Agile environment and collaborate with other developers, designers, and product managers.


Key Skills:

Strong proficiency in ReactJS and its ecosystem (Hooks, Context API, etc.).

Proficient in JavaScript (ES6+) and TypeScript.

Basic knowledge of Next.js for server-side rendering and static site generation.

Understanding of front-end development tools such as Webpack, Babel, etc.

Experience with RESTful APIs and third-party integrations.

Familiarity with version control systems like Git.

Strong problem-solving skills and attention to detail.

Good communication and teamwork abilities.