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.