We are looking for a talented and experiencedLead UI Developerto spearhead the development of modern responsive and user-centric web interfaces. This role demands a strong command of front-end technologies design principles and leadership capabilities to guide a team of UI developers in delivering high-quality digital experiences.
Responsibilities
- Lead the UI development team in designing and implementing scalable maintainable and high-performance user interfaces.
- Collaborate closely with UX designers product managers and backend engineers to deliver seamless and engaging user experiences.
- Define and enforce UI development standards coding best practices and performance benchmarks.
- Conduct code reviews mentor junior developers and foster a collaborative and innovative team culture.
- Translate wireframes and design mockups into functional UI components.
- Ensure cross-browser compatibility accessibility (WCAG) and responsive design across devices.
- Optimize front-end performance using modern tools and techniques.
- Integrate UI components with RESTful APIs and backend services.
- Stay current with emerging front-end technologies frameworks and industry trends.
- Participate in sprint planning estimation and delivery in Agile/Scrum environments.
Basic Qualifications
- 7 years of experience in front-end development.
- Expertise in JavaScript TypeScript HTML5 CSS3 and pre-processors like SASS/LESS.
- Proficiency in modern frameworks such as React Angular or .
- Experience with state management libraries (e.g. Redux NgRx Vuex).
- Strong understanding of responsive design accessibility standards and cross-browser compatibility.
- Familiarity with UI testing frameworks (e.g. Jest Cypress Testing Library).
- Experience with build tools and bundlers (Webpack Vite etc.).
- Proficient in version control systems like Git and CI/CD pipelines.
- Experience working with design tools like Figma Adobe XD or Sketch.
Preferred Qualifications
- Bachelors or masters degree or business management or in a related field is must.
- Experience with design systems and component libraries (e.g. Material UI Ant Design Tailwind CSS).
- Exposure to performance optimization tools (e.g. Lighthouse Web Vitals).
- Experience deploying front-end applications in cloud environments (Azure AWS).
- Strong problem-solving skills and attention to detail.
- Excellent communication leadership and stakeholder management skills.
- Relevant certifications in front-end development or UI/UX design.