Engineering

Senior UI Developer / Frontend developer

Cairo
Work Type: Full Time

MicroBIM is hiring a talented UI Designer to join our growing team. We’re a forward-thinking technology company delivering smart software solutions for the Architecture, Engineering, and Construction (AEC) industry. At MicroBIM, we value innovation, collaboration, and impact — and we’re looking for someone who shares the same drive to shape better digital experiences.


As a UI Designer, you’ll be responsible for translating technical and complex AEC concepts into intuitive, user-friendly interfaces. You’ll work closely with developers, product managers, and stakeholders to design seamless web and software solutions.


Your responsibilities will include:

- Collaborating with cross-functional teams to understand user needs and product goals

- Creating user flows, wireframes, mockups, and interactive prototypes

- Developing and maintaining UI design systems and ensuring visual consistency

- Conducting user research and usability testing, and applying feedback to improve designs

- Ensuring responsive, accessible, and high-performance UI across platforms

- Working with frontend developers to implement and refine designs

- Keeping up with UI/UX trends, best practices, and design tools


Required Qualifications : 

- Bachelor’s degree in Graphic Design, Interaction Design, Human-Computer Interaction, Computer Science, or a related field

- 4–6 years of professional experience in UI/UX design and frontend development

- Strong portfolio showing real-world work, especially dashboards or issue-tracking platforms

- Proficiency in Figma, Adobe XD, Sketch, Illustrator, and Photoshop

- Practical experience with Angular, React, and Next.js

- Solid skills in HTML, CSS (SASS/LESS), JavaScript/TypeScript

- Familiarity with design systems, accessibility (WCAG), and responsive UI

- Experience with state management (NgRx, Redux, Zustand)

- Clear communication and ability to work within Agile/Scrum environments

Nice to Have:

- Experience maintaining design systems

- Familiarity with Tailwind CSS, Chakra UI, or Material UI

- End-to-end UI testing (Cypress, Playwright)

- Exposure to backend APIs (REST/GraphQL)

- Frontend performance optimization

- CI/CD or DevOps familiarity for frontend projects

Why Join MicroBIM?

We’re building technology that transforms how AEC professionals work. At MicroBIM, you’ll work on meaningful projects, grow alongside a passionate team, and be part of a company that values quality, clarity, and creativity.

Experience Level:
Mid - Senior Level
 
Sub Department:
N/A
 

Submit Your Application

You have successfully applied
  • You have errors in applying