Description
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience ~7 years UI Architect or similar role (overall Exp. 13+) with a strong portfolio of successful UI design and development projects.
Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and popular UI frameworks (e.g., React, Angular, Vue.js).
In-depth understanding of UX design principles and the ability to collaborate effectively with UX team.
Experience with responsive and adaptive design techniques.
Solid understanding of software architecture, design patterns, and best practices.
Define and implement best practices for UI development, ensuring scalability, performance, and maintainability of the codebase.
Provide technical leadership and guidance to a team of UI developers.
Stay current with industry trends and advancements in UI technologies, and advocate for the adoption of relevant tools and practices
Work closely with UX designers to understand design goals and provide technical insights.
Collaborate with backend developers to integrate user interfaces with server-side logic.
Communicate effectively with stakeholders, including presenting design concepts and technical solutions.
Conduct code reviews to ensure code quality and adherence to coding standards.
Implement and promote automated testing processes to validate UI components using different library and frameworks.
Excellent leadership and communication skills.
Any Graduate