Responsibilities:
Develop responsive and interactive UIs using React.js and related libraries.
Implement state management using Redux, Context API, or similar tools.
Integrate RESTful APIs and GraphQL endpoints for dynamic data rendering.
Optimize components for maximum performance across devices and browsers.
Write clean, modular, and reusable code following best practices.
Collaborate with UX/UI designers to translate designs into functional interfaces.
Perform unit testing using tools like Jest or React Testing Library.
Requirements:
Up to 1.5 years of experience in frontend development with React.js.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
Experience with React hooks, functional components, and state management.
Familiarity with API integration (REST, GraphQL) and asynchronous request handling.
Knowledge of modern frontend tools like Webpack, Vite, or Create React App.
Understanding of responsive and adaptive design principles.
Experience with CSS frameworks like Tailwind CSS or Material-UI.
Strong debugging and performance optimization skills.
Nice-to-Have:
Experience with TypeScript for type-safe React applications.
Knowledge of Next.js for server-side rendering and static site generation.
Familiarity with CI/CD pipelines and deployment processes.
Understanding of accessibility (a11y) standards.
Interested candidates should send their resume to m.mustafa@atechsight.com with the subject line.
If an employer asks you to pay any kind of fee, please notify us immediately. HiringMine does not charge any fee from applicants and strictly prohibits listed organizations from doing so.