Company logo hidden

Senior Front-End Developer

Unlock employer Dubai, United Arab Emirates Posted: 13 Nov 2025

Financial

  • Estimate: $60k - $90k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company has introduced an innovative Business Intelligence software platform that integrates cutting-edge data governance features with advanced data visualization and reporting capabilities. We are seeking a Senior Front-End Developer (JavaScript) to join our growing engineering team in Dubai.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

In this role, you will be responsible for designing, developing, and optimizing user interfaces for dynamic and scalable web applications. Your work will include hands-on coding, performance tuning, and collaboration across disciplines to deliver high-quality user experiences. This is a technical leadership position where you'll apply modern JavaScript techniques, optimize rendering performance, and work closely with designers, backend engineers, and product teams.

Key Responsibilities:

  • Design, develop, and maintain responsive, high-performance web applications using Angular (v9+), JavaScript, TypeScript, and jQuery.
  • Implement and optimize DOM manipulation, manage event listeners, and ensure efficient updates for dynamic content.
  • Integrate front-end components with RESTful APIs for robust client-server interactions.
  • Enhance page load performance using defer and async attributes for loading JavaScript files.
  • Work with Figma or similar tools to convert modern UI/UX designs into clean, reusable, and modular components.
  • Apply best practices in CSS, including layout techniques (Flexbox, Grid), specificity management, and cross-browser compatibility.
  • Optimize applications for first contentful paint (FCP) and time to interactive (TTI) by understanding DNS resolution, TLS handshakes, and script execution timing.
  • Write and differentiate between arrow functions and regular functions in JavaScript for effective memory usage and context management.
  • Conduct thorough code reviews, write unit tests, and support ongoing codebase quality and refactoring efforts.
  • Stay updated with emerging front-end technologies and contribute to internal knowledge sharing and innovation.

Required Qualifications:

  • 5+ years of professional experience as a Front-End Developer.
  • Strong command of JavaScript (ES6+), TypeScript, HTML5, CSS3, and frameworks such as Angular (v9+).
  • In-depth understanding of the DOM, event loop, async/defer, and browser rendering processes.
  • Experience with REST API integration and handling asynchronous data.
  • Familiarity with DNS resolution, TLS handshake, and their effects on front-end performance.
  • Proficient in CSS methodologies (BEM, SCSS) and responsive design patterns.
  • Strong experience using Git, Agile/Scrum, and CI/CD practices.
  • Solid understanding of arrow functions vs traditional functions and their implications on scope and this binding.
  • Hands-on experience with Figma, Adobe XD, or similar prototyping tools.
  • Excellent debugging, optimization, and performance tuning skills.
  • Strong communication and teamwork capabilities.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related discipline.
  • Familiarity with tools like Webpack, ESLint, Prettier, and modern front-end build pipelines.
  • Experience with frontend performance audits using Lighthouse, Chrome DevTools, and Core Web Vitals.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct