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.
- 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.
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills