UI Lead - Kaygen Inc.
Watsonville, CA 95134
About the Job
Job Description:
We are seeking a highly skilled UI Lead with expertise in Angular to join our dynamic team. As a UI Lead, you will play a crucial role in designing and implementing user interfaces for our web applications. You will be responsible for leading a team of UI developers, collaborating with cross-functional teams, and ensuring the delivery of high-quality, user-friendly interfaces. The ideal candidate should have a strong background in Angular development, a passion for creating exceptional user experiences, and the ability to lead and mentor a team.
Responsibilities:
-
Lead UI Development: Oversee the end-to-end development of user interfaces using Angular, ensuring adherence to best practices and coding standards.
-
Team Leadership: Lead and mentor a team of UI developers, fostering a collaborative and innovative environment. Provide guidance on technical challenges and promote knowledge sharing within the team.
-
Architectural Design: Work closely with the architecture team to contribute to the design and architecture of scalable, maintainable, and efficient UI components and systems.
-
Code Reviews: Conduct regular code reviews to ensure code quality, performance, and maintainability. Provide constructive feedback and guidance to team members.
-
Collaboration: Collaborate with cross-functional teams, including backend developers, UX designers, and product managers, to understand requirements and deliver high-quality UI solutions.
-
Technical Expertise: Stay up-to-date with the latest trends and best practices in Angular development. Apply your technical expertise to solve complex problems and drive continuous improvement.
-
Quality Assurance: Implement and enforce UI testing processes to ensure the delivery of bug-free and high-performance applications.
-
Documentation: Create and maintain technical documentation for UI components, ensuring that the knowledge is well-documented and easily accessible.
Requirements:
-
Education: Bachelor's degree in Computer Science, Engineering, or a related field.
-
Experience:
- Minimum of X years of experience in UI development.
- Proven experience as a lead developer or technical lead in Angular projects.
-
Technical Skills:
- Strong proficiency in Angular (versions X and above).
- Expertise in HTML5, CSS3, and JavaScript.
- Experience with front-end build tools (e.g., Webpack) and package managers (e.g., npm).
- Knowledge of RESTful API integration.
-
Leadership Skills:
- Excellent leadership and communication skills.
- Ability to lead and inspire a team of developers.
- Strong problem-solving and decision-making abilities.
-
Collaboration:
- Proven ability to work collaboratively in a cross-functional team environment.
- Strong interpersonal and communication skills.
-
Adaptability: Ability to adapt to changing priorities and work effectively in a fast-paced environment.
-
Portfolio: A portfolio or examples of previous work showcasing expertise in Angular development and UI design.
If you meet the above qualifications and are passionate about creating cutting-edge user interfaces, we invite you to apply for this exciting opportunity.