UI Engineer (React JS, Node.js, Python)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
DICETEK LLC is seeking a UI Engineer with 6+ years of React JS experience to build responsive web interfaces for banking platforms. The role involves developing reusable component libraries, integrating REST APIs, and contributing to backend services using Node.
Key Skills for This Role
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
- Manage application state using Redux Toolkit, Zustand, or Context API
- Integrate REST APIs and handle loading, error, and empty states
- Optimize performance with lazy loading, memoization, code splitting, bundle size
- 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 (Express / NestJS)
- Develop Python based backend services or data pipelines (FastAPI / Flask)
- Collaborate with AI/ML teams to integrate model outputs into frontend interfaces
Requirements
- 6+ years React JS in production
- Strong JavaScript (ES6+) and TypeScript
- Experience with Tailwind CSS, Material UI, or shadcn/ui
- Responsive design with Flexbox, Grid, mobile first
- REST API integration and async patterns
- State management with Redux Toolkit / Zustand / Context API
- Node.js with Express or NestJS for REST API development
- Python with FastAPI or Flask for service and API development
- Experience with PostgreSQL or MongoDB
- JWT / OAuth 2.0 authentication patterns
- Git, code reviews, Agile/Scrum
Full Job Posting
About the role
- Build responsive, accessible, and performant web interfaces for internal banking platforms and customer facing products, with the ability to contribute to backend services in Node.js and Python.
- Work closely with UX designers, backend engineers, and product owners to deliver end to end features.
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 — lazy loading, memoization, code splitting, bundle size
- 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 (Express / NestJS)
- Develop Python based backend services or data pipelines (FastAPI / Flask)
- Collaborate with AI/ML teams to integrate model outputs into frontend interfaces
Required skills
- 6+ years React JS in production
- Strong JavaScript (ES6+) and TypeScript
- Tailwind CSS, Material UI, or shadcn/ui
- Responsive design — Flexbox, Grid, mobile first
- HTML5 / CSS3 — semantic markup, accessibility
- REST API integration and async patterns
- State management — Redux Toolkit / Zustand / Context API
- Node.js with Express or NestJS — REST API development
- Python with FastAPI or Flask — service and API development
- PostgreSQL or MongoDB — basic schema design and querying
- JWT / OAuth 2.0 authentication patterns
- Git, code reviews, Agile/Scrum
Nice to have
- Next.js (SSR, SSG, ISR)
- Data visualization — Chart.js, Recharts, 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
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at DICETEK LLC
DMF Delivery Manager – Data Management
Abu Dhabi, UAE
DICETEK LLC seeks a DMF Delivery Manager for Data Management Framework delivery. Requires 8-12 years in data projects, technology transformation, and data governance/platform implementation. Banking/financial services ex
Senior PLSQL Developer
Abu Dhabi, UAE
DICETEK LLC seeks a Senior PLSQL Developer in Abu Dhabi for contract work. The role requires strong Oracle Database and PL/SQL expertise, advanced SQL optimization, ETL development, and experience in regulatory reporting
NOC Officer
Dubai, UAE
DICETEK LLC seeks a proactive Monitoring & Support Engineer (NOC Officer) to manage alerts, incidents, and basic server/network checks. The role involves infrastructure monitoring, incident response, documentation, and b
Data Operations Consultant
Abu Dhabi, UAE
DICETEK LLC seeks a Data Operations Consultant with 5-10 years of experience in Data Governance, Data Management, or Data Quality, preferably in banking or financial services. The role involves managing data governance f
NOC Officer
Dubai, UAE
DICETEK LLC seeks a proactive Monitoring & Support Engineer to manage alerts, incidents, and basic server/network checks. The role involves infrastructure monitoring, incident response, documentation, and basic Windows/L
Data Operations Consultant
Abu Dhabi, UAE
Dicetek LLC seeks a Data Operations Consultant for a contract role in Abu Dhabi. Requires 5-10 years experience in data governance, data management, or data quality within banking, financial services, or government. The
System Analyst
Abu Dhabi, UAE
DICETEK LLC is seeking a System Analyst with AML domain knowledge for a contract role in Abu Dhabi. The role involves requirements gathering, data analysis, SQL, testing (SIT, UAT), defect management, and data reconcilia
System Analyst-AML
Abu Dhabi, UAE
DICETEK LLC seeks a System Analyst with AML domain knowledge for a contract role in Abu Dhabi. Responsibilities include requirements gathering, data analysis, SQL, testing, and validation. Ideal candidate has experience
DMF Delivery Manager – Data Management
Abu Dhabi, UAE
Senior PLSQL Developer
Abu Dhabi, UAE
NOC Officer
Dubai, UAE
Data Operations Consultant
Abu Dhabi, UAE
NOC Officer
Dubai, UAE
Data Operations Consultant
Abu Dhabi, UAE
System Analyst
Abu Dhabi, UAE
System Analyst-AML
Abu Dhabi, UAE