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: careers@d4insight.com