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 looking for a UI Engineer to build responsive, accessible web interfaces for banking platforms. You will work with React JS, Node.js, and Python, contributing to both frontend and backend services.
Key Skills for This Role
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
- Participate in design reviews and contribute to UI/UX decisions
- Maintain clean, documented code with Git branching and PR workflows
- Required skills
Frontend (Primary)
- 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
Backend (Secondary)
- 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
Data Protection Director (UAE National)
Dubai, UAE
DICETEK LLC seeks a Data Protection Director to lead data protection and governance programs at institutional and authority levels. The role involves developing strategies, ensuring compliance with regulations, and drivi
Senior Solutions Architect
Abu Dhabi, UAE
DICETEK LLC is seeking a Senior Solutions Architect for a contract role in Abu Dhabi. The candidate will assess technology landscapes, design solutions, and gather requirements. Requires 2+ years of experience as a Solut
Senior OutSystems Developer
Dubai, UAE
DICETEK LLC seeks a Senior OutSystems Developer to lead design, development, and delivery of enterprise-grade low-code applications. Requires 5+ years software development experience with at least 3 years focused on OutS
Finance & Accounts Executive (UAE National)
Dubai, UAE
DICETEK LLC is seeking a motivated UAE National fresh graduate in Finance, Accounting, or related field to join their Finance & Accounts team. The role involves supporting day-to-day finance operations including accounts
Technical Architect – Cloud & Software Engineering
Abu Dhabi, UAE
DICETEK LLC seeks a hands-on Technical Architect to lead feature teams, code, and enforce software engineering best practices including DDD, TDD, SOLID, Hexagonal Architecture, and Twelve-Factor App. The role involves dr
HR Executive (UAE National)
Dubai, UAE
DICETEK LLC seeks a motivated UAE National fresh graduate as an HR Executive in Dubai. The role supports HR operations including onboarding, record maintenance, recruitment coordination, and employee engagement. Requires
Director of Government Planning and Digital Transformation (UAE National)
Dubai, UAE
DICETEK LLC seeks a Director of Government Planning and Digital Transformation in Dubai to oversee digital transformation planning and operations, ensuring government compliance and strategic value. The role requires adv
Project Lead / Project Coordinator – Credit Administration
Abu Dhabi, UAE
DICETEK LLC is seeking a Project Lead/Project Coordinator with 5-8 years of experience to support strategic initiatives in Credit Administration. The role involves coordinating projects, managing tasks in JIRA, and colla
Data Protection Director (UAE National)
Dubai, UAE
Senior Solutions Architect
Abu Dhabi, UAE
Senior OutSystems Developer
Dubai, UAE
Finance & Accounts Executive (UAE National)
Dubai, UAE
Technical Architect – Cloud & Software Engineering
Abu Dhabi, UAE
HR Executive (UAE National)
Dubai, UAE
Director of Government Planning and Digital Transformation (UAE National)
Dubai, UAE
Project Lead / Project Coordinator – Credit Administration
Abu Dhabi, UAE