* Design and develop responsive and scalable web applications using ReactJS.
* Collaborate with designers and product teams to implement user interfaces based on designs created in Figma or similar tools.
* Work closely with backend teams to integrate front-end applications with APIs and services using Node.js and Java-based systems.
* Develop and maintain reusable UI components to improve application performance and scalability.
* Integrate and consume RESTful APIs to ensure smooth communication between front-end and backend systems.
* Ensure applications follow responsive design principles and provide a good user experience across different devices.
* Troubleshoot, debug, and optimize application performance.
* Use version control systems like Git to manage source code and collaborate with development teams.
* Work with backend services built using frameworks such as Spring Boot for data processing and application functionality.
* Collaborate with cross-functional teams and support development through the full software lifecycle.
Skills Required
* Strong experience in front-end development using ReactJS.
* Experience working with backend integration using Node.js.
* Working knowledge of Java and frameworks such as Spring Boot.
* Good understanding of UI/UX principles and responsive web design.
* Experience using UI design tools like Figma, Adobe XD, or Sketch.
* Ability to integrate and work with RESTful APIs.
* Experience using version control systems such as Git.
* Strong debugging, testing, and performance optimization skills.
* Exposure to data visualization tools like Microsoft Power BI or Tableau is an added advantage.
#J-18808-Ljbffr