drjobs Frontend Engineer العربية

Frontend Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Abu Dhabi - UAE

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Emirati

Gender

Male

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

Job Title: Frontend Engineer

Location: Abu Dhabi

Company Overview:

Inception is a leading AI research and development entity in the UAE, in partnership with Microsoft’s AI SaaS, focusing on Agentic AI Orchestrator platforms. We drive AI incubation, IP creation, applied AI R&D, and produce domain-specific AI models for efficiency and precision.

Job Overview:

As a Frontend Engineer, you will design and develop user interfaces for AI products, focusing on delivering engaging, responsive user experiences. This role collaborates with product designers and backend teams to build high-quality, performant web applications that meet strategic objectives.

Key Responsibilities:

  • Develop and optimize user interfaces for AI products.
  • Collaborate with cross-functional teams to implement design concepts.
  • Integrate frontend applications with backend services via RESTful APIs and GraphQL.
  • Conduct code reviews, implement best practices, and ensure code quality.
  • Optimize application performance through lazy loading, code splitting, and asset management.
  • Mentor junior engineers, fostering continuous learning.

Tech Stack Requirements:

  • Languages: Proficiency in HTML, CSS, JavaScript.
  • Frameworks/Libraries: React, Angular, or Vue.js; Redux, MobX for state management.
  • Responsive Design: Bootstrap or Tailwind CSS.
  • Tools: Git, Webpack, Babel, npm/Yarn.
  • Design Tools: Figma, Sketch, or Adobe XD.

Skills and Qualifications:

  • Bachelor’s degree in Computer Science or related field.
  • Minimum 3 years of frontend experience, ideally with AI-driven applications.
  • Strong communication skills and ability to work collaboratively.
  • Portfolio of previous frontend projects.

Preferred Qualifications:

  • Knowledge of UI/UX principles and experience in high-performance application optimization.

Desired candidate profile

A Frontend Engineer (also known as a Frontend Developer) is a software engineer responsible for building and maintaining the visual and interactive elements of a website or web application. They focus on the parts of the application that users directly interact with, ensuring a seamless and engaging user experience (UX). The role involves using various technologies, frameworks, and tools to translate UI/UX designs into functional, high-performance, and responsive web interfaces.

Key Responsibilities of a Frontend Engineer

UI/UX Development

  1. Developing User Interfaces (UI)

    • Creating visually appealing and user-friendly interfaces based on design specifications provided by UI/UX designers.
    • Implementing layouts, navigation, buttons, forms, and other components using HTML, CSS, and JavaScript.
  2. Responsive Design

    • Ensuring that websites or applications are fully responsive, meaning they adapt and work well on various screen sizes (mobile, tablet, desktop).
    • Using responsive design frameworks like Bootstrap, CSS Grid, or Flexbox.
  3. User Experience (UX) Optimization

    • Working closely with UX designers to implement best practices for usability and accessibility.
    • Optimizing the user experience by improving load times, responsiveness, and ease of interaction.

Front-End Development with Technologies

  1. HTML, CSS, and JavaScript

    • HTML: Structuring content on the web, including elements like text, images, links, and multimedia.
    • CSS: Styling the HTML elements to define layout, colors, fonts, spacing, and other visual aspects.
    • JavaScript: Adding interactivity and dynamic behavior to the website, such as form validation, animations, and real-time updates.
  2. JavaScript Frameworks and Libraries

    • Using modern JavaScript frameworks like React, Angular, or Vue.js to build complex, single-page applications (SPAs).
    • Utilizing libraries like jQuery (for older projects) or D3.js (for data visualizations).
  3. Version Control (Git)

    • Using Git to track changes, manage code versions, and collaborate with team members using platforms like GitHub or GitLab.

Employment Type

Full-time

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.