Software Engineer – Frontend / UI Developer | React Native & ReactJS | Banking | Dubai, UAE

Dicetekuae

United Arab Emirates

On-site

AED 180,000 - 240,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Dicetekuae is seeking a skilled Software Engineer – Frontend / UI Developer to support a banking client in Dubai. The role focuses on developing secure, scalable mobile banking applications and responsive web solutions for customer journeys.

The expert will work with React Native, ReactJS, JavaScript, TypeScript, HTML5, CSS3, Redux, Context API, and React Hooks, and integrate REST and GraphQL APIs with secure authentication mechanisms like OAuth 2.0, OpenID Connect, and JWT.

Qualifications

  • Proven frontend/UI development experience.
  • Strong hands-on with React Native.
  • Strong experience with ReactJS and modern frontend frameworks.
  • Solid knowledge of JavaScript (ES6+) and TypeScript.
  • Proficiency in HTML5, CSS3, Redux, Context API, and React Hooks.
  • Experience integrating REST APIs and GraphQL APIs.
  • Experience with OAuth/OpenID/JWT authentication is a plus.
  • Experience building mobile banking or customer-facing apps is relevant.

Responsibilities

  • Design, develop, and maintain secure, scalable mobile banking apps using React Native.
  • Develop responsive web apps and customer-facing digital journeys with ReactJS and modern frontend tools.
  • Build reusable frontend components and features for cross-platform use.
  • Work with JavaScript (ES6+) and TypeScript on frontend projects.
  • Implement responsive designs using HTML5 and CSS3.
  • Use Redux, Context API, and React Hooks for state management.
  • Integrate REST and GraphQL APIs into apps and services.
  • Implement secure authentication using OAuth 2.0, OpenID Connect, and JWT.
  • Contribute to performance, scalability, security, and maintainability.
  • Collaborate with tech and business teams to deliver digital solutions.

Skills

React Native
ReactJS
JavaScript (ES6+)
TypeScript
HTML5
CSS3
Redux
Context API
React Hooks
REST API
GraphQL

Job description

Location

Dubai, United Arab Emirates

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
  • Banking & Insurance
  • Creative, Design & Media
Job Overview

We are seeking a skilled Software Engineer – Frontend / UI Developer to support a banking client in Dubai. The role focuses on developing secure, scalable, and high-performance mobile banking applications as well as responsive web applications and customer-facing digital journeys.

The successful candidate will work extensively with React Native, ReactJS, JavaScript, TypeScript, HTML5, CSS3, Redux, Context API, and React Hooks. The position also requires experience integrating modern APIs and implementing secure authentication technologies such as OAuth 2.0, OpenID Connect, and JWT.

This opportunity provides scope for career growth, professional development, technical training, and upskilling in frontend engineering, mobile banking, digital banking platforms, modern JavaScript frameworks, API integration, and application security.

Key Responsibilities
  • Design, develop, and maintain secure, scalable, and high-performance mobile banking applications using React Native.
  • Develop responsive web applications and customer-facing digital journeys using ReactJS and modern frontend frameworks.
  • Build user interfaces that provide consistent experiences across mobile and web platforms.
  • Develop and maintain reusable frontend components and application features.
  • Work with JavaScript (ES6+) and TypeScript to develop modern frontend applications.
  • Implement responsive web designs using HTML5 and CSS3.
  • Use Redux, Context API, and React Hooks for effective application state and component management.
  • Integrate REST APIs and GraphQL APIs into mobile and web applications.
  • Implement secure authentication and authorization using OAuth 2.0, OpenID Connect, and JWT.
  • Contribute to application performance, scalability, security, and maintainability.
  • Collaborate with technical and business teams to deliver customer-facing digital solutions.
Requirements & Qualifications
  • Professional experience in software engineering, frontend development, or UI development.
  • Strong hands‑on experience with React Native.
  • Strong experience with ReactJS and modern frontend frameworks.
  • Strong knowledge of JavaScript (ES6+) and TypeScript.
  • Proficiency in:
    • HTML5
    • CSS3
    • Redux
    • Context API
    • React Hooks
    • Responsive Web Design
  • Experience integrating REST APIs and GraphQL APIs.
  • Experience with:
    • OAuth 2.0
    • OpenID Connect
    • JWT authentication
  • Experience developing mobile banking or customer-facing digital applications is relevant.
  • Understanding of secure application development and modern frontend engineering practices.
  • Strong problem-solving, communication, and collaboration skills.
Salary, Benefits & Career Growth

The job description does not specify a salary or compensation package.

The position offers opportunities for career growth and professional development within frontend software engineering and digital banking. Professionals can further strengthen their expertise in React Native, ReactJS, TypeScript, API integration, authentication technologies, responsive design, and secure financial applications.

The role also provides opportunities for continued technical training, upskilling, and development in modern frontend frameworks, mobile application development, digital banking technologies, and application security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Frontend (React)
Software Engineer – Frontend (React)

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Frontend Engineer – React
Frontend Engineer – React

D4 Insight • Dubai

On-site
AED 180,000 - 300,000
Senior Frontend Engineer
Senior Frontend Engineer

Bbgcservices • Dubai

On-site
AED 200,880 - 279,000
Software Engineer - React Front End (Tranche)
Software Engineer - React Front End (Tranche)

Atribs Metscon • Dubai

On-site
AED 156,000 - 246,000
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
AED 312,155 - 403,966
Software Engineer - React Frontend (m/f/d)
Software Engineer - React Frontend (m/f/d)

Halian • Abu Dhabi

On-site
AED 240,000 - 300,000
Frontend Engineer - React Native & ReactJS (Banking, Dubai)
Frontend Engineer - React Native & ReactJS (Banking, Dubai)

Dicetekuae • United Arab Emirates

On-site
AED 180,000 - 240,000
Frontend Engineer - Banking Apps (React Native/React.js)
Frontend Engineer - Banking Apps (React Native/React.js)

D4 Insight • Dubai

On-site
AED 180,000 - 240,000
Software Engineer - Frontend / UI Developer
Software Engineer - Frontend / UI Developer

Dicetek LLC • Dubai

On-site
AED 300,000 - 600,000
Frontend Engineer
Frontend Engineer

Tanqeeb • Dubai

On-site
AED 300,000 - 420,000