Job Summary :
We are seeking a talented and detail-oriented Front-End Developer with strong proficiency in React.js to join our growing development team. The ideal candidate will be responsible for creating modern, responsive, and high-performance web applications with a focus on user experience and clean code.
Key Responsibilities :
- Develop, test, and maintain dynamic and responsive web applications using React.js .
- Collaborate with UI / UX designers, back-end developers, and product managers to implement scalable front-end solutions.
- Write reusable, testable, and efficient code with best practices in mind.
- Optimize components for maximum performance across devices and browsers.
- Integrate RESTful APIs and GraphQL endpoints.
- Work with modern front-end build pipelines and tools (Webpack, Babel, Vite, etc.).
- Stay up to date with emerging front-end technologies and frameworks.
Required Skills and Qualifications :
Strong proficiency in React.js and its core principles (Hooks, Context API, Redux, etc.).Experience with JavaScript (ES6+), HTML5, CSS3, and modern UI libraries such as Material UI, Ant Design, or Tailwind CSS.Familiarity with TypeScript and component-driven development.Good understanding of Git version control , CI / CD workflows, and Agile methodology.Knowledge of frontend testing frameworks like Jest, React Testing Library, or Cypress.Excellent problem-solving and communication skills.