UI Development Lead

Cairo, Cairo Governorate, Egypt on site Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description

You will be responsible for leading a team of UI developers in designing and developing user interfaces for web applications. You will collaborate closely with the development team, project managers, and stakeholders to define user requirements and translate them into visually appealing and user-friendly interfaces. Your main tasks will include:

  • Leading and managing a team of UI developers
  • Overseeing the design and development of web interfaces using HTML, CSS, and JavaScript
  • Ensuring consistency and adherence to UI/UX design principles and best practices
  • Collaborating with cross-functional teams to define project requirements and timelines
  • Providing technical guidance and mentoring to team members
  • Identifying and resolving UI/UX issues and suggesting improvements
  • Staying up-to-date with the latest trends and technologies in UI development

Requirements

•Min. 6+ years of relevant professional experience with strong understanding of UI using HTML, Java Script, CSS, jQuery, Bootstrap, Angular/React JS, BEM, Handlebars Template, Amplience

•Strong HTML5, CSS, JavaScript, AJAX, JSON skills & solid programming background in Java/J2EE for implementing web technologies

•Understanding (preferred experience) in jQuery, NodeJS, React, Angular, Promise, and other frameworks like (require JS)

•Strong understanding of OOP & SOA principles, design patterns, industry best practices

•Strong SQL skills and ability to understand complex data

•Experience with open-source frameworks

•Experience in client-based technologies (JavaScript, AJAX, jQuery, React, AngularJS, HTML, CSS)

•Experience with TDD, BDD, JUnit/Power Mockito (or other mocking framework), Cucumber

•Experience with IDEs such as RAD/Eclipse

•Technically the candidate needs to be able to demonstrate the following skills:

•Knowledge of open-source tools and utilities.

•Working knowledge of middleware services and its utilization.

•Experience with Tortoise SVN or GIT

•Experience in UI React

•Collaborate with business and product owners to translate business requirements into technical requirements

•Being organized, responsible for your work, and being a team player

•Bringing a positive attitude to the office Learning and adapting fast; taking charge and being willing to listen

Computer Skills:

UI using HTML, Java Script, CSS, jQuery, Bootstrap, Angular/React JS, BEM, & HTML5, CSS, JavaScript, AJAX, JSON skills & of OOP & SOA & TDD, BDD, JUnit/Power Mockito  & IDEs such as RAD/Eclipse

Experience: From 6 to 8 years

About this role

Summary

Lead UI developers in designing and developing user interfaces for web applications.

Job title

UI Development Lead

Experience level

6+ years

Industry

software

Location requirements

Cairo, Egypt; remote work not allowed

Salary

Not specified

Management role

Yes

Skills & keywords

Required skills

HTMLJavaScriptCSSjQueryBootstrapAngularReactSQLTDDBDDJUnitGIT

Preferred skills

NodeJSPromiseopen-source frameworksmiddleware servicesTortoise SVN

Specializations

UIweb developmentJavaScriptHTMLCSS
Locations

Structured locations inferred from the posting.

Cairo, Cairo Governorate, Egypt

On-site City