Job details

Frontend Engineer - React.js

  • Java
  • Redux
  • REST
  • GraphQL
  • TypeScript
  • ES6
  • Jest

Posted: 2 days ago

Job description

Responsibilities :

  • Develop and optimize high-performance, scalable React.js applications.
  • Write clean, efficient, and reusable code using React.js, TypeScript (optional), and modern JavaScript (ES6+).
  • Work with Redux, React Query, or Context API for state management.
  • Implement and maintain unit tests using Jest, React Testing Library, or similar tools.
  • Ensure the best UI/UX practices using Tailwind CSS, Material UI, or Styled Components.
  • Collaborate with backend developers to integrate RESTful APIs or GraphQL endpoints.
  • Optimize applications for speed, security, and scalability.
  • Debug and troubleshoot issues across browsers and devices.
  • Stay updated with the latest React.js and front-end trends to improve development processes.
Requirements :
  • Strong proficiency in React.js, JavaScript (ES6+), and HTML5/CSS3 Typescript.
  • Good understanding of functional components, hooks, and lifecycle methods.
  • Experience with REST APIs, JSON, and asynchronous programming (Promises, Fetch, Axios, etc. ).
  • Familiarity with Git and version control workflows (GitHub, GitLab, or Bitbucket).
  • Strong problem-solving and debugging skills.
  • Passion for writing clean, maintainable, and scalable code.
IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills