{bc}
linkedin

UI Engineer (React JS)- Banking Sector

Digifloat
Abu Dhabi, UAE
Full Time
Senior
2 weeks ago
React JSJavaScript (ES6+)TypeScriptNode.jsPythonRedux Toolkit
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

React JSJavaScript (ES6+)TypeScript
Smart Apply

Full Job Posting

About the Role

  • We are looking for a highly skilled UI Engineer with strong expertise in React JS to build responsive, accessible, and high performance web applications for internal banking platforms and customer facing digital products.
  • The ideal candidate will have a frontend first mindset while also possessing experience with backend development in Node.js and Python to support full stack feature delivery.
  • You will work closely with UX/UI designers, product owners, backend engineers, and AI/ML teams to deliver scalable, user centric solutions that meet modern engineering standards.

Key Responsibilities Frontend Development

  • Build and maintain reusable, scalable React JS component libraries.
  • Convert Figma, Adobe XD, and design system specifications into pixel perfect, responsive user interfaces.
  • Develop responsive layouts using Flexbox, CSS Grid, and mobile first design principles.
  • Create data intensive dashboards featuring charts, tables, analytics, and real time widgets using tools such as Chart.js and Recharts.
  • Manage application state using Redux Toolkit, Zustand, or Context API.
  • Integrate REST APIs and implement robust handling of loading, error, and empty states.
  • Optimize application performance through lazy loading, memoization, code splitting, and bundle size reduction techniques.
  • Ensure cross browser compatibility and compliance with WCAG 2.1 accessibility standards.
  • Write and maintain unit tests using Jest and React Testing Library.

Key Responsibilities Backend Development

  • Design, develop, and maintain RESTful APIs using Node.js (Express.js or NestJS).
  • Build Python based services and APIs using FastAPI or Flask.
  • Work with PostgreSQL and MongoDB for data storage, querying, and schema design.
  • Implement authentication and authorization mechanisms using JWT and OAuth 2.0.

Key Responsibilities Collaboration & Engineering Excellence

  • Collaborate with AI/ML teams to integrate predictive models and AI generated outputs into frontend applications.
  • Participate in design reviews and contribute to UI/UX decisions.
  • Follow Agile/Scrum methodologies and actively participate in sprint planning, reviews, and retrospectives.
  • Maintain clean, well documented code using Git workflows, pull requests, and code reviews.
  • Support continuous improvement of engineering standards, processes, and best practices.

Required Qualifications & Skills Frontend (Primary Expertise)

  • 6+ years of hands on experience building production grade applications using React JS.
  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Experience with Tailwind CSS, Material UI, or shadcn/ui.
  • Solid understanding of HTML5, CSS3, semantic markup, and web accessibility standards.
  • Expertise in responsive web design using Flexbox, CSS Grid, and mobile first approaches.
  • Strong experience integrating REST APIs and handling asynchronous workflows.
  • Experience with state management libraries such as Redux Toolkit, Zustand, or Context API.
  • Knowledge of frontend performance optimization techniques.

Required Qualifications & Skills Backend (Secondary Expertise)

  • Experience developing REST APIs using Node.js with Express.js or NestJS.
  • Experience developing backend services using Python with FastAPI or Flask.
  • Working knowledge of PostgreSQL and/or MongoDB.
  • Understanding of authentication and authorization patterns including JWT and OAuth 2.0.

Required Qualifications & Skills Development Practices

  • Strong proficiency with Git, collaborative development, and code review processes.
  • Experience working in Agile/Scrum environments.
  • Strong problem solving skills and ability to work independently in a fast paced environment.

Nice to Have Skills

  • Experience with Next.js (SSR, SSG, ISR).
  • Data visualization expertise using Chart.js, Recharts, or D3.js.
  • React Native or cross platform mobile application development.
  • Experience building Python data pipelines.
  • Integration experience with LLMs and AI platforms such as OpenAI and Azure OpenAI.
  • Knowledge of LangChain, Retrieval Augmented Generation (RAG), or AI powered applications.
  • Banking, financial services, or fintech domain experience.
  • Basic knowledge of Azure or AWS cloud platforms.
  • Experience with Microfrontend architecture and Module Federation.
  • Knowledge of WebSockets and real time application development.
  • Familiarity with Docker, CI/CD pipelines, and DevOps best practices.

What We Offer

  • Opportunity to work on modern digital banking and enterprise platforms.
  • Exposure to cutting edge AI enabled products and technologies.
  • Collaborative and innovative engineering culture.
  • Opportunities for professional growth, learning, and career advancement.
  • Competitive compensation and benefits package.

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Digifloat