Job Openings UI (React) Lead Developer

About the job UI (React) Lead Developer

TO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ https://www.industryacademiacommunity.com (4L+ MEMBERS FROM 35+ COUNTRIES)

Job Overview:

As the UI Lead Developer, you will be responsible for leading the design and implementation of the front-end architecture for our web applications using React. You will work closely with cross-functional teams, including UX/UI designers, back-end developers, and product managers, to deliver seamless, high-quality user interfaces. This role requires strong leadership skills, a deep understanding of front-end technologies, and a passion for mentoring junior developers.

What's For The Candidate:

  • Competitive salary and performance-based bonuses.
  • Remote work options and flexible hours.
  • Opportunities for professional development and leadership training.
  • A dynamic, supportive, and innovative work environment.

KEY RESPONSIBILITIES:

  • Lead Front-End Development: Lead the front-end development team, guiding the design and implementation of user interfaces using React and other modern technologies.
  • Architect Scalable UI Systems: Design and maintain scalable front-end architecture, ensuring maintainability and performance across the entire application.
  • Code Reviews & Best Practices: Conduct code reviews and enforce best practices, ensuring high-quality code, consistency, and adherence to coding standards.
  • Collaborate Cross-Functionally: Work closely with product managers, UI/UX designers, and back-end developers to create responsive, user-friendly web applications.
  • Mentorship & Leadership: Mentor junior developers and foster a collaborative, growth-oriented environment for the front-end team.
  • Performance Optimization: Ensure optimal performance of the front-end code, including loading times, responsiveness, and overall user experience.
  • UI Testing: Develop and maintain a robust testing strategy for UI components using tools like Jest, React Testing Library, or Cypress.
  • Continuous Improvement: Stay up-to-date with industry trends, new tools, and frameworks, and drive continuous improvement of UI development practices.
  • Component Libraries & Design Systems: Collaborate with design teams to maintain and evolve UI component libraries and design systems, ensuring consistency across the application.

Requirements:

  • Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of experience in front-end development, with a strong focus on React and modern JavaScript frameworks.
  • Proven experience in leading front-end teams and managing development projects.
  • Expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Strong understanding of state management libraries like Redux or Context API.
  • Experience with responsive design, accessibility, and cross-browser compatibility.
  • Familiarity with front-end build tools and bundlers like Webpack, Babel, and NPM/Yarn.
  • Solid understanding of Git and version control.
  • Strong problem-solving skills, attention to detail, and the ability to communicate effectively with stakeholders.

Job Location: Remote/Hybrid/In-Office

Note: To accomplish our vision, our Flagship Event 'IAC VISION 2030' would provide employment and career opportunities for millions of job-ready interns, freshers and professionals in our Industry Academia Community (IAC).

By submitting your application you accept the Terms and Conditions.