UI Engineer (React JS, Node.js, Python)

Dicetek LLC

Abu Dhabi

On-site

AED 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dicetek LLC is looking for an experienced Frontend Developer to design and build reusable React JS components and develop backend services using Node.js and Python. The ideal candidate will have over 6 years of production experience with React JS, strong skills in JavaScript and TypeScript, and familiarity with modern libraries and frameworks.

This role offers an engaging work environment with opportunities for collaboration, particularly with AI/ML teams. Candidates should be adept in responsive design and performance optimization techniques.

Qualifications

  • 6+ years React JS experience in production.
  • Strong skills in JavaScript (ES6+) and TypeScript.
  • Experience with responsive design principles.
  • Knowledge of REST API integration and state management patterns.

Responsibilities

  • Build and maintain reusable React JS component libraries.
  • Implement responsive layouts using Flexbox and CSS Grid.
  • Optimize performance with lazy loading and code splitting.
  • Collaborate with AI/ML teams to integrate model outputs.

Skills

React JS
JavaScript (ES6+)
TypeScript
Tailwind CSS
Material UI
Flexbox
Grid
Node.js
Python
PostgreSQL

Tools

Git
Jest
FastAPI
Flask

Job description

Key Responsibilities
  • Build and maintain reusable React JS component libraries
  • Translate Figma XD designs into responsive pixel‑perfect UIs
  • Implement responsive layouts using Flexbox, CSS Grid, and mobile‑first principles
  • Build data‑heavy dashboards with charts, tables, and real‑time widgets (Chart.js, Recharts)
  • Manage application state using Redux Toolkit, Zustand, or Context API
  • Integrate REST APIs and handle loading, error, and empty states gracefully
  • Optimize performance with lazy loading, memoization, code splitting, bundle size reduction
  • Ensure cross‑browser compatibility and WCAG 2.1 accessibility standards
  • Write unit tests with Jest and React Testing Library
  • Build and maintain RESTful APIs using Node.js with Express or NestJS
  • Develop Python‑based backend services or data pipelines with FastAPI or Flask
  • Collaborate with AI/ML teams to integrate model outputs into frontend interfaces
  • Participate in design reviews and contribute to UI/UX decisions
  • Maintain clean, documented code with Git branching and PR workflows
Qualifications & Experience
Frontend (primary)
  • 6+ years React JS in production
  • Strong JavaScript (ES6+) and TypeScript skills
  • Experience with Tailwind CSS, Material UI, or shadcn/ui
  • Responsive design using Flexbox, Grid, and mobile‑first approach
  • HTML5 / CSS3 semantic markup and accessibility best practices
  • REST API integration and async patterns
  • State management with Redux Toolkit, Zustand, or Context API
Backend (secondary)
  • Node.js with Express or NestJS for REST API development
  • Python with FastAPI or Flask for service and API development
  • PostgreSQL or MongoDB basic schema design and querying
  • JWT / OAuth 2.0 authentication patterns
  • Git, code reviews, Agile/Scrum workflow experience
Nice to have
  • Next.js (SSR, SSG, ISR)
  • Data visualization with Chart.js, Recharts, or D3.js
  • React Native or cross‑platform mobile experience
  • Python data pipelines or LLM API integration (OpenAI, Azure OpenAI)
  • LangChain or RAG pipeline exposure
  • Banking or fintech domain knowledge
  • Azure or AWS basics
  • Microfrontend architecture (Module Federation)
  • WebSockets / real‑time UI
  • Docker and CI/CD basics
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer
Senior Frontend Engineer

Analog • Abu Dhabi

On-site
Senior Frontend Engineer
Senior Frontend Engineer

BBGC • Dubai

On-site
UI Engineer
UI Engineer

Deeplight • United Arab Emirates

On-site
AED 150,000 - 200,000
Competitive salary
Comprehensive personal health insurance
Visa sponsorship
+2
Front-End Developer
Front-End Developer

List International Group • Abu Dhabi

On-site
AED 260,000 - 320,000
UI/UX Designer (Dashboard & Data-Driven Systems)
UI/UX Designer (Dashboard & Data-Driven Systems)

Sunreef Yachts • United Arab Emirates

On-site
AED 60,000 - 90,000
Competitive salary and benefits package
Growth-oriented work environment
Exposure to advanced technologies
Analyst
Analyst

Midis Group • Dubai

On-site
Frontend Engineer (React)
Frontend Engineer (React)

D4 Insight • Abu Dhabi

On-site
AED 180,000 - 240,000
Front-end Developer
Front-end Developer

Aqary Real Estate Investment And Development • Abu Dhabi

On-site
AED 223,000 - 446,000
Analyst
Analyst

Maaloomatiia Academy • Dubai

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

Bbgcservices • Dubai

On-site