{bc}

Senior React Developer

Secure Maximum CompanyRiyadh, KSA1 months agoSenior
Seniorcontract

Skills

React.jsNext.jsTypeScript

About This Role

Role Overview

We are looking for a Senior React Developer with a strong background in banking or financial

services to join our front-end engineering team on a fixed-term contract basis.

You will lead the

design and development of complex, production-grade web applications within a regulated

environment - writing clean, scalable code, shaping front-end architecture, and collaborating

closely with UX, backend, and product teams.

This is a hands-on role requiring both technical

depth and the maturity to navigate the compliance, security, and accessibility demands of

enterprise banking platforms.

Front-End Development

  • Architect, develop, and maintain scalable React applications for banking platforms,
  • including dashboards, transaction interfaces, and customer-facing portals.
  • Build reusable, well-tested component libraries and enforce consistent design system
  • standards across the application.
  • Implement advanced state management using Redux Toolkit, Zustand, or React Query as
  • appropriate to application complexity.
  • Integrate with RESTful and GraphQL APIs, handling asynchronous data flows, error
  • states, and edge cases robustly.
  • Apply performance optimisation techniques including code splitting, lazy loading,
  • memoisation, and bundle size reduction.

Banking & Compliance

  • Develop front-end solutions that comply with banking security standards, including
  • secure data handling, session management, and authentication flows (OAuth 2.0, SSO).
  • Ensure UI components meet WCAG accessibility guidelines and are tested for cross-
  • browser and cross-device compatibility.
  • Work within SAMA-regulated environments and apply awareness of financial data
  • sensitivity and change management protocols.
  • Coordinate with security teams to ensure front-end implementations adhere to PCI-DSS
  • and internal security policies.

Architecture & Code Quality

  • Contribute to and drive front-end architectural decisions including folder structure,
  • coding standards, and tooling choices.
  • Write comprehensive unit and integration tests using Jest and React Testing Library;
  • contribute to end-to-end coverage with Cypress or equivalent.
  • Conduct rigorous code reviews, providing clear and constructive feedback to peers.
  • Maintain up-to-date technical documentation for components, APIs, and architectural
  • decisions.

Collaboration & Leadership

  • Work closely with UX/UI designers, backend engineers, QA, and product managers to
  • deliver features from specification to production.
  • Mentor junior and mid-level front-end developers, supporting code quality and
  • professional growth within the team.
  • Contribute to sprint planning, backlog refinement, and technical estimation in an
  • Agile/Scrum delivery environment.

Experience

  • 6 or more years of professional front-end development experience, with a minimum of 3
  • years focused on React.
  • Mandatory: prior experience delivering production applications within a banking, fintech,
  • or financial services environment.
  • Track record of leading or significantly contributing to front-end architecture decisions
  • on complex, long-running projects.

Technical Skills

  • Expert-level proficiency in React 18+ including hooks, functional components, context
  • API, suspense, and concurrent rendering.
  • Strong command of TypeScript with practical experience applying it across large
  • codebases.
  • Proficiency with Redux Toolkit; familiarity with Zustand or React Query is a plus.
  • Experience with Next.js for server-side rendering and static site generation.
  • Solid CSS fundamentals with experience in Tailwind CSS, Styled Components, or
  • equivalent CSS-in-JS solutions.
  • Experience implementing secure authentication flows — OAuth 2.0, JWT, session
  • management, and SSO integrations.
  • Strong testing discipline using Jest, React Testing Library, and Cypress.
  • Proficiency with Git-based workflows and CI/CD pipelines (GitHub Actions, Azure
  • DevOps, or equivalent).
  • Nice to Have
  • Familiarity with micro-frontend architecture.
  • Exposure to data visualisation libraries such as D3.js, Recharts, or Chart.js.
  • Experience with Figma for design collaboration.
  • Knowledge of Node.js or backend technologies for full-stack contribution.

Other Requirements

  • Excellent written and spoken English; Arabic is an advantage.
  • Based in or willing to relocate to Riyadh, KSA for the duration of the contract

Your resume, rewritten for this exact role.

Sign up free — Base Career tailors your CV to this job description in 60 seconds.

01 / 05

Resume Tailored to This Job

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Free Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Apply in One Click

Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Start Applying Faster

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

Similar Jobs

Senior Reactor Engineer

ENEC Operations · Abu Dhabi

Mid-Seniorfulltime

Job Title: Senior Reactor Engineer Posting Date: 20 May 2026 Requisition ID: 3716 Location: Barakah Posting Status: Active Recruitment Job Purpose Execute reactor engineering responsibilities throughout the planning, exe

Skills

engineeringdesignproject management

Senior Reactor Engineer

ENEC Operations · Abu Dhabi

Mid-Seniorfulltime

Job Title: Senior Reactor Engineer Posting Date: 1 May 2026 Requisition ID: 3618 Location: Barakah Posting Status: Active Recruitment Job Purpose Execute reactor engineering responsibilities throughout the planning, exec

Skills

engineeringdesignproject management

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Free plan · No credit card required