Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (Frontend)

Careem (Dubai)

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in the UAE is seeking a Senior Frontend Engineer to develop highly scalable web applications. Candidates should have over 8 years of web development experience and mastery of React, HTML, CSS, and modern JavaScript. You will work with a talented team to create user-focused solutions and improve client experience. A Bachelor's degree in Computer Science or related field is required, with knowledge of tools like Docker and Jenkins preferred. This role involves independent work and agile team participation.

Qualifications

  • 8+ years of experience in web development required.
  • Solid working experience with React is essential.
  • Proficiency in TypeScript and modern JavaScript (ES6+) is a must.
  • Experience with CSS Modules and responsive design best practices.
  • Knowledge of testing frameworks like Jest is preferred.

Responsibilities

  • Write high quality, performant and reliable code.
  • Work independently on defined tasks and deliver complete features.
  • Participate in on-call rotation and help resolve incidents.
  • Lead agile processes and contribute to their continuous evolution.
  • Collaborate with other engineers to build robust web applications.

Skills

React
HTML
CSS
JavaScript (ES6+)
TypeScript
Redux
Responsive Design
UI/UX Best Practices
Jest
Webpack

Education

Bachelor's Degree in Computer Science

Tools

Ant Design
Bootstrap
Material Design
Jenkins
Docker
Job description
Job Summary

Our team is seeking highly motivated and talented individuals who are passionate about creating stellar experiences for our customers and building amazing technology at a massive scale. We work on cutting edge technology and with a diverse set of talented individuals across many geographies.

As a Senior Frontend (web) Engineer, you will be a part of a cross‑functional team developing highly scalable and reliable web applications and services that our customers and partners use every day. You will work with a group of highly talented and motivated individuals to help shape the experiences that our users interact with every day on the Careem platform and that enable the business success of our partners. Your focus will be around creating an extensible set of web applications and services, building core merchant experience functionality which works in a hybrid online/offline manner.

Key Responsibilities
  • Write high quality, performant and reliable code (including testing) while working on defined tasks/bugs independently.
  • Work independently to understand functional specifications and deliver complete features.
  • Participate in the on‑call rotation and be willing to jump in and help resolve any incidents within the defined SLA.
  • Participate and lead team agile processes and practices, contribute to their continuous evolution.
  • Work closely with other engineers on the team to build highly scalable and robust web applications.
Requirement Summary
  • Bachelor’s Degree in Computer Science or other related technical fields.
  • 8+ years of experience in web development.
  • Solid working experience with React.
  • Solid HTML, CSS and JS experience and understanding.
  • Proficiency in TypeScript and modern JS (ES6+).
  • (S)CSS Modules, responsive design and solid UI/UX understanding and best practices.
  • Experience with one or more of the UI frameworks like Ant Design, Bootstrap, Material Design.
  • Client side state management: Redux, React Context.
  • Testing frameworks: Jest, React Testing Lib.
  • JS ecosystem tooling: webpack, ESLint.
  • Understanding of how modern browsers work and their limitations.
  • Client side performance optimizations and best practices.
Preferred Qualifications
  • Master’s Degree in Computer Science or other related technical fields.
  • React Query experience.
  • Developing components in isolation using Storybook.
  • AWS and front end infrastructure knowledge (S3, CDN, CloudFront).
  • Familiarity with CI/CD (we use Jenkins).
  • Docker experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.