- Develop dynamic and responsive user interfaces using React and related front-end libraries/frameworks.
- Collaborate with backend developers to integrate front-end components with Microservices through RESTful APIs and GraphQL.
- Work closely with UI/UX designers to ensure seamless implementation of designs and exceptional user experiences.
- Write reusable, testable, and efficient code while adhering to front-end development best practices.
- Optimize application performance, ensuring smooth rendering and fast load times.
- Implement state management using tools like Redux or Context API .
- Work on securing front-end components in accordance with security best practices.
- Troubleshoot and debug UI and API issues, ensuring smooth communication between the front-end and microservices.
- Participate in code reviews, testing, and deployment processes in an Agile development environment.
- Stay updated with the latest trends in front-end development and microservices architecture.
- Required Skills and Qualifications:Education: bachelors or masters degree in Computer Science, Engineering, or related field.
- Experience: 3+ years of hands-on experience in front-end development using React .
- Strong understanding of JavaScript (ES6+) , HTML5 , and CSS3 .
- Experience with state management tools like Redux , MobX , or Context API .
- Solid knowledge of Microservices architecture and integration through RESTful APIs or GraphQL.
- Familiarity with tools like Webpack , Babel , and NPM/Yarn .
- Experience in responsive design and cross-browser compatibility.
- Understanding of authentication and authorization mechanisms such as OAuth, JWT, etc
- Knowledge of version control systems like Git and CI/CD pipelines.
- Strong problem-solving, debugging, and analytical skills.
Skills Required
Product Management, Supply Chain, Front End, Backend, Data Analytics, Automation