Posted 1 day ago

Senior/Front-End Engineer (React/React Native Web)

Part time
Dubai, AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Senior Front-End Engineer needed: Expert in React, React Native Web for fintech apps. Deliver scalable UI/UX, integrate with APIs, and ensure high performance.
Description

We are looking for a Senior Front-End Engineer with strong experience in React and React Native Web to build and scale modern enterprise-grade web applications. The ideal candidate will be comfortable delivering high-quality UI/UX, building reusable component systems, and integrating with APIs in a production environment. Experience in finance/fintech (payments, wallets, compliance flows, banking portals) is a strong plus.

Responsibilities
Build and maintain high-performance web applications using React and React Native Web
Develop scalable UI architecture and reusable components (design-system mindset)
Integrate front-end workflows with REST APIs and/or GraphQL APIs
Implement authentication flows (e.g., JWT, OAuth2, SSO, session handling)
Ensure responsive design and cross-browser compatibility
Collaborate with product owners, designers, and backend engineers to deliver features end-to-end
Improve performance, code quality, maintainability, and front-end security practices
Implement robust front-end testing (unit + integration + E2E where needed)
Participate in code reviews and contribute to best practices and engineering standards
Ensure correct handling of data formatting, localization, and UI validation (important in fintech-grade applications)

Core Requirements
5+ years of professional front-end development experience
Strong experience with React.js (hooks, state management, performance optimizations)
Solid experience with React Native and ideally React Native Web
Strong knowledge of TypeScript
Proficient with modern UI development practices (component-driven architecture, reusable layouts and UI patterns)
Experience integrating with APIs (REST patterns, authentication tokens, refresh logic, error handling)
Comfortable working with Git (GitHub/GitLab) and Agile delivery (Scrum/Kanban)

Front-End Engineering Fundamentals
Strong knowledge of browser fundamentals and debugging (DevTools)
Performance tuning: rendering optimizations, lazy loading, caching, bundle strategy
Ability to write clean and maintainable code (SOLID principles applied to UI)

Technologies & Tools (Expected Experience)

Front-End Stack
React.js, React Native Web
TypeScript
State management (Redux Toolkit / Zustand / Recoil / TanStack Query)
Routing (React Router or equivalent)

UI / Styling
Ant Design (preferred)
Styled-components / Tailwind CSS / CSS Modules / SCSS
Design system & component library mindset

API / Backend Integration
REST and/or GraphQL integration
Axios / Fetch API
WebSockets (nice to have)

Testing
Jest, React Testing Library
Cypress / Playwright (preferred)

Build, DevOps & Delivery
Vite / Webpack
CI/CD exposure (GitHub Actions, GitLab CI)
Docker exposure is a plus

Fintech / Finance Experience (Strong Plus)
Experience in fintech, payments, wallets, banking, cards, remittance, or trading platforms
Familiarity with multi-currency flows, transaction histories, financial reporting UIs
Exposure to KYC/KYB onboarding workflows and KYT/AML screening interfaces (high-level understanding is enough)
Strong attention to number precision, currency formatting, audit-friendly UI flows, and permissions-based access

Soft Skills
Strong communication skills in a multi-cultural team environment
Ability to work independently and deliver production-ready features
Product mindset: propose solutions, not only implement tickets
Strong ownership and reliability under deadlines

Nice to Have
Next.js experience
Experience with mobile React Native (iOS/Android) in addition to web
Experience with role-based access control (RBAC) UI patterns
Experience implementing analytics and event tracking (GA4, Segment, Mixpanel)
Familiarity with front-end security practices (XSS prevention, secure token handling)
Dubai-based role with a high-impact product roadmap
Opportunity to build modern fintech-grade user experiences
Fast execution environment with technical ownership
Competitive compensation based on profile and experience

Interested?