أرسل لي وظائف مثل هذه
الجنسية
الاردنيه
جنس
أي
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
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.
Key Responsibilities
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.
Requirements-
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
الملف الشخصي المطلوب للمرشحين
.
نوع العمل
- دوام كامل
القطاع المهني للشركة
- تقنية المعلومات- هاردوير و التشبيك
المجال الوظيفي / القسم
- سوفت وير تقنية المعلومات
الكلمات الرئيسية
- React.js
- Next.js
- TypeScript
- Redux Toolkit
- REST API Integration
- GraphQL
- Frontend Architecture
- OAuth/JWT Authentication
- Jest & Testing Library
- CI/CD
- Git
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Secure Maximum Company
Mr. Rizwan - Member of hiring team
8924 Prince Mansour Bin Abdulaziz St, Al Olaya, Riyadh 12611, Saudi Arabia UAE, Riyadh, Saudi Arabia