Key Responsibilities:
• Lead the development and implementation of UI solutions with a focus on ReactJS.
• Architect, design, and optimize scalable and high-performance front-end applications.
• Collaborate with cross-functional teams (backend, UX/UI designers, product managers) to deliver seamless user experiences.
• Ensure code quality, maintainability, and performance by following best practices.
• Guide and mentor the UI development team, conducting code reviews and technical training.
• Stay updated with the latest UI/UX trends, frameworks, and best practices.
• Work closely with stakeholders to translate business needs into intuitive and responsive UI solutions.
Required Skills & Experience:
• Strong expertise in ReactJS (hooks, state management, component lifecycle).
• Proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern UI frameworks.
• Experience with frontend performance optimization and responsive design.
• Knowledge of RESTful APIs, GraphQL, and integration with backend services.
• Experience with state management libraries like Redux, Context API, or Recoil.
• Familiarity with CI/CD pipelines and DevOps practices for frontend development.
• Strong problem-solving skills and ability to troubleshoot UI issues efficiently.
• Leadership experience in handling UI teams, task delegation, and mentoring.
Nice-to-Have:
• experience with next.js, vue.js, or angular.
• Knowledge of micro-frontends architecture.
• Familiarity with Unit Testing (Jest, React Testing Library, etc.).
• Exposure to cloud platforms (AWS, GCP, or Azure) for UI hosting
Any Gradute