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

No results.

Senior Frontend Developer

Norconsult Telematics · Riyad

New
Senior 🇬🇧 English
React.js Next.js JavaScript TypeScript Redux REST APIs HTML5 CSS3 Sass/SCSS Azure DevOps Azure Boards Microsoft Entra ID OWASP Top 10 authentication authorization localization RTL

Job description

About the role

We are looking for a Senior Frontend Developer to deliver a six‑month enhancement programme for our web platforms. The role will own the frontend architecture, drive technical direction, and ensure production stability while raising code quality, test coverage, performance and security.

Key responsibilities

  • Design, develop and maintain production web applications using React and Next.js.
  • Own frontend architecture and technical implementation for new features and enhancements.
  • Build reusable, scalable component libraries and develop strongly typed applications with TypeScript.
  • Integrate REST APIs with authentication, error handling, loading/retry states and data transformation.
  • Implement state management using Redux and create responsive, accessible interfaces with Sass/SCSS.
  • Develop screens supporting full localization and RTL layout.
  • Maintain a complete delivery record in Azure DevOps and work from Azure Boards.
  • Own features end‑to‑end, including design, development, testing, deployment and production support.
  • Triage and resolve defects, participate in incident investigations and on‑call support rotations.
  • Review and improve existing code, architecture, performance and maintainability; conduct code reviews.
  • Write and maintain unit, integration and end‑to‑end tests.
  • Collaborate with backend, mobile, UI/UX, QA and product stakeholders.

Required profile

  • Bachelor’s degree in Computer Science or a related field.
  • 4–5 years of professional frontend development experience.
  • Strong hands‑on experience with React.js and Next.js.
  • Advanced JavaScript and TypeScript skills.
  • Deep understanding of React hooks, component architecture, design patterns and frontend application architecture.
  • Extensive experience with Redux (reducers, actions, selectors, middleware, async handling).
  • Proven ability to integrate and consume REST APIs.
  • Solid grasp of asynchronous JavaScript (Promises, async/await) and API error handling.
  • Expertise in HTML5, CSS3, Sass/SCSS and responsive development.
  • Experience building and maintaining large or complex web applications.
  • Strong knowledge of authentication, authorization, session management and secure API integration.
  • Experience with Microsoft Entra ID single sign‑on integration.
  • Working knowledge of OWASP Top 10 vulnerabilities and secure handling of tokens, cookies and browser storage.

Required skills

  • React.js
  • Next.js
  • JavaScript (ES6+)
  • TypeScript
  • Redux
  • REST API integration
  • HTML5
  • CSS3
  • Sass/SCSS
  • Azure DevOps / Azure Boards
  • Microsoft Entra ID (SSO)
  • OWASP Top 10 security principles
  • Authentication & authorization
  • Responsive design
  • Accessibility
  • Localization & RTL support
  • Unit, integration and end‑to‑end testing

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Norconsult Telematics.
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.

Explore further

Salaries, guides and searches in Saudi Arabia.

Apply in 30 seconds

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

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 days ago

Expires 1 month from now

11 views · 0 interested

Boost your chances

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

Analyzing your CV...

Norconsult Telematics

Riyad