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

No results.

Senior React Developer

Aspire, Jordan · Amman

Remote
Remote Senior 🇬🇧 English
React TypeScript Redux Zustand React Context Jest React Testing Library Cypress Figma WCAG ARIA OAuth2 OpenID Connect REST GraphQL HTML5 CSS3 SCSS styled-components TailwindCSS JWT SSO Docker CI/CD Git

Job description

About the role

As a Senior React Developer at Aspire you will design and deliver high‑performance web applications for the financial services sector. You will work on mission‑critical projects where security, accessibility, and real‑time data visualization are essential.

Key responsibilities

  • Design, build, and maintain modular, reusable React + TypeScript components for financial web applications.
  • Integrate RESTful and GraphQL APIs with backend engineers, ensuring optimal security and performance.
  • Implement state management using Redux, Zustand, or React Context.
  • Write unit, integration, and end‑to‑end tests with Jest, React Testing Library, and Cypress.
  • Develop pixel‑perfect, responsive UIs following design systems (Figma) and WCAG/ARIA standards.
  • Apply secure coding practices for authentication (OAuth2/OpenID Connect), token handling, and role‑based access control.
  • Optimize performance through code splitting, lazy loading, and memoization.
  • Review code, contribute to architecture discussions, and mentor junior developers.
  • Collaborate with QA and DevOps to support CI/CD pipelines and container environments.

Required profile

  • 6+ years of front‑end development experience, including 3+ years with React and TypeScript.
  • Degree in Computer Science, Software Engineering or related field.
  • Proven experience in financial services, digital banking, or fintech projects.
  • Strong understanding of responsive design, cross‑browser compatibility, and frontend security (XSS, CSRF).
  • Familiarity with agile workflows and tools such as JIRA, Confluence, and Git.

Required skills

  • React, React Hooks, Functional Components
  • TypeScript (generics, strict typing)
  • State management: Redux Toolkit, Zustand, React Context
  • REST and GraphQL API integration
  • HTML5, CSS3, SCSS, styled‑components, TailwindCSS
  • Testing: Jest, React Testing Library, Cypress
  • Authentication protocols: JWT, OAuth 2.0, OpenID Connect, SSO
  • Performance optimization: code splitting, lazy loading, memoization
  • CI/CD pipelines, Docker, container‑based environments
  • Version control with Git

What we offer

  • Fully remote work environment
  • Opportunities to learn from senior technical leaders
  • Access to technical and non‑technical training
  • Exposure to cutting‑edge fintech projects

Questions fréquentes

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

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 1 month ago

Expires 1 week from now

86 views · 0 interested

Boost your chances

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

Analyzing your CV...

Aspire, Jordan

Amman