Back to search
D4 Insight Linkedin · Posted 3d ago

UI Engineer (React | Node.js | Python)

United Arab Emirates

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Location: Abu Dhabi, UAE

Experience: 6+ Years

Role Overview

We are seeking UI Engineer with strong expertise in React, modern JavaScript frameworks, and backend development using Node.js and Python to build responsive, accessible, and high-performance digital banking applications. The role involves creating intuitive user experiences while collaborating closely with Product, UX, AI, and Backend Engineering teams.

Key Responsibilities

Frontend Development

  • Build responsive web applications using React.js and TypeScript.
  • Develop reusable component libraries and scalable UI architectures.
  • Translate Figma/XD designs into responsive, pixel-perfect interfaces.
  • Build interactive dashboards, charts, and real-time user experiences.
  • Optimize performance, accessibility, and cross-browser compatibility.

Backend Integration

  • Develop RESTful APIs using Node.js (Express/NestJS).
  • Build Python services using FastAPI or Flask.
  • Integrate frontend applications with backend APIs and AI services.
  • Support authentication, authorization, and secure application development.

Collaboration & Quality

  • Work closely with UX designers, Product Owners, AI Engineers, and QA teams.
  • Write unit tests using Jest and React Testing Library.
  • Participate in Agile ceremonies, code reviews, and design discussions.
  • Maintain high coding standards and technical documentation.

Required Skills

  • React.js
  • JavaScript & TypeScript
  • HTML5 & CSS3
  • Tailwind CSS / Material UI
  • Redux Toolkit / Zustand
  • Node.js (Express / NestJS)
  • Python (FastAPI / Flask)
  • REST APIs
  • PostgreSQL / MongoDB
  • Git & Agile

Preferred Skills

  • Next.js
  • React Native
  • Chart.js / Recharts / D3.js
  • Azure / AWS
  • Docker & CI/CD
  • LLM API Integration
  • LangChain & RAG
  • Banking or FinTech Experience

📩 Apply Now: [email protected]
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search