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.