Source description
About the role
As a Software Engineer - UI Development, you will work with engineering, QA, product, and customer success teams to build and enhance our cloud-based platform. You will contribute to product features that directly impact customer experience and business outcomes. Responsibilities Build modern, responsive, and scalable web applications using React.js . Develop reusable UI components and frontend libraries. Translate UI/UX designs into clean, maintainable production code. Ensure seamless user experience across desktop, tablet, and mobile devices. Integrate frontend applications with REST APIs and backend services. Optimize applications for performance, scalability, and browser compatibility. Troubleshoot, debug, and improve existing applications. Maintain consistency in design, branding, and user experience standards. Collaborate with cross-functional teams in an Agile environment. Requirements 3-5 years of experience in UI/frontend development. Strong hands-on experience in React.js (primary requirement). Strong knowledge of HTML5 CSS3 JavaScript (ES6+). Experience with jQuery and working knowledge of Angular. Good understanding of responsive and adaptive web design. Experience building reusable, component-based frontend architecture. Hands-on experience with REST API integration. Knowledge of frontend performance optimization and browser compatibility. Good problem-solving and debugging skills. Good communication and collaboration skills. Bachelor's degree in Engineering or a related field. This job was posted by Shaik Afrid from PhaseZero.ai.