📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Front-End UI Developer - React & SharePoint Online

BSL · Doha

New
Senior 🇬🇧 English
React TypeScript SharePoint Online SPFx Fluent UI React SCSS CSS Modules HTML5

Job description

About the role

An experienced React Front-End UI Developer with a proven track record of delivering SharePoint Online (SPO) custom front-end projects is sought to build "Connect 22", a brand-new, customised modern intranet portal. The role turns Figma designs into pixel-perfect, responsive and modular React components, working closely with the backend developer and the Senior SharePoint Online Developer.

Key responsibilities

  • Translate Figma layouts (Homepage, News, Org Chart, Directory) into clean, production-ready React functional components using TypeScript, ready for minor visual adjustments.
  • Write maintainable SCSS using CSS Modules so custom styles stay isolated and do not conflict with SharePoint Online's default styling.
  • Replace generic HTML inputs with Microsoft's Fluent UI React components.
  • Build fluid, responsive layouts with flexbox/grid that work on desktop, tablet and mobile, including the native SharePoint Mobile App.
  • Work with the backend developer to define TypeScript component props and data-binding structures for SharePoint list data.
  • Integrate custom UI code into the SharePoint Framework (SPFx) and accommodate iterative design updates.

Required profile

  • 3+ years of professional experience in React (v17/v18) and TypeScript.
  • Mandatory: proven experience on custom UI development for SharePoint or SharePoint Online projects.
  • Expertise in scoped CSS modules and responsive web design, and ability to develop custom interfaces for SharePoint Online.

Required skills

  • React (v17/v18) and TypeScript
  • HTML5, SCSS, CSS Grid/Flexbox and CSS Modules
  • Fluent UI React (v8/v9)
  • Responsive design, touch-target sizing and mobile WebView constraints in the SharePoint Mobile App

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec BSL.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 20 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

BSL

Doha