Source description
About the role
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.
More at Lowe's