logo

View all jobs

UI / UX Front End Developer

Doha, Qatar

 

Job Role Summary
We are seeking a highly skilled Front End Developer with expertise in UI/UX design. The ideal candidate will be responsible for designing and developing visually appealing, high-performance, and user-friendly web applications. This role requires a deep understanding of modern front-end technologies, user experience principles, and best coding practices to deliver seamless digital experiences.

Roles and Responsibilities

  • Design and develop interactive, responsive, and high-performance web applications.

  • Collaborate with UI/UX designers to translate wireframes and mockups into functional web components.

  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

  • Develop and maintain reusable code, components, and libraries for future use.

  • Work closely with backend developers to integrate APIs and ensure seamless data flow.

  • Perform code reviews, debugging, and optimization to enhance application performance.

  • Stay up to date with the latest front-end technologies, frameworks, and design trends.

  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.

Competences, Skills, Experience

  • 5-10 years of experience in front-end development.

  • Strong expertise in HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.

  • Experience with UI/UX design principles and tools like Figma, Adobe XD, or Sketch.

  • Proficiency in CSS frameworks such as Bootstrap or Tailwind.

  • Strong knowledge of responsive design, cross-browser compatibility, and accessibility standards.

  • Experience in state management libraries like Redux or Vuex.

  • Familiarity with RESTful APIs, GraphQL, and backend integration.

  • Experience with performance optimization and front-end security best practices.

  • Knowledge of version control systems like Git.

  • Strong analytical and problem-solving skills with a keen eye for detail.

  • Ability to work independently and as part of a collaborative team environment.

Education, Academic Qualification, Certifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Certifications in front-end development, UI/UX design, or web technologies are a plus.

Language and Other Selection Criteria

  • Proficiency in English (written and spoken) is mandatory.

  • Strong communication skills and ability to interact effectively with stakeholders.

  • Willingness to work in a dynamic and fast-paced environment.

  • Ability to manage multiple tasks and meet deadlines efficiently.

If you are passionate about front-end technologies and UI/UX design and have a proven track record of building high-quality web applications, we would love to hear from you!

 

Share This Job

Powered by