Smart Cube Information System
Front-End Developer ( Design-Focused )
Smart Cube Information SystemUnited Arab Emirates19 days ago
Full-timeEngineering, Information Technology

About the Role

We are seeking a Front-End Developer with a strong design focus to bridge the gap between design and development. You will work closely with UX/UI designers to translate creative concepts and design systems into functional, responsive, and high-quality digital experiences.

This role requires a deep understanding of front-end technologies, attention to visual details, and a passion for pixel-perfect design implementation.

Qualifications & Skills

Required:

  • 3+ years of experience in front-end development with a design-driven mindset.
  • Strong proficiency in HTML5, CSS3 (SCSS/SASS), JavaScript (ES6+), and TypeScript.
  • Experience with Angular and React.
  • Experience working with design tools such as Figma.
  • Familiarity with design systems and component-based design principles.
  • Experience with animation/motion libraries (Framer Motion, GSAP, Lottie).
  • Strong attention to visual detail and understanding of layout, typography, and spacing.
  • Ability to translate design concepts into clean, maintainable, and reusable code.
  • Understanding of responsive design, accessibility (WCAG), and cross-browser compatibility.

Nice to Have:

  • Familiarity with Tailwind CSS or styled-components.
  • Basic knowledge of UX principles, user testing, and prototyping.
  • Experience with version control (Git) and CI/CD workflows.


Key Responsibilities

  • Collaborate with designers and developers to convert high-fidelity mockups and prototypes into functional, accessible web and mobile interfaces.
  • Ensure design consistency by maintaining and contributing to the shared design system and component library.
  • Implement responsive, scalable, and optimized UI components using modern frameworks and best practices.
  • Work with design and development teams to ensure the user experience is smooth, intuitive, and aligned with design intent.
  • Participate in design reviews, providing technical insights and feedback to improve feasibility and performance.
  • Optimize applications for maximum speed, responsiveness, and accessibility.
  • Collaborate with back-end developers to integrate APIs and ensure seamless data flow.
  • Stay current with front-end trends, design tools, and emerging technologies.

Key Skills

Ranked by relevance