On-site Full Time
--
Dicetek LLC

Job Details

  • Design and implement responsive user interfaces using frameworks like React or Angular, ensuring a seamless user experience across devices.
  • Develop and maintain server-side applications with Node.js or Python, integrating APIs to facilitate smooth communication between front-end and back-end.
  • Collaborate with UX/UI designers to translate design mockups into functional web applications, focusing on usability and performance.
  • Write clean, maintainable code while adhering to best practices in software development, including version control with Git.

Desired Candidate Profile

  • Required Skills and Experience

    Technical — Essential

    • 5+ years full stack development; strong React/TypeScript frontend

    • REST API design and consumption; WebSocket / Server-Sent Events for real-time updates

    • State management: Redux, Zustand, or React Query for complex async data flows

    • Charting and data visualisation: Recharts, D3, or similar for operational dashboard metrics

    • Node.js or Python backend (FastAPI / Express) for BFF (Backend for Frontend) patterns

    • Authentication: OAuth2 / OIDC, Entra ID B2C for customer-facing channels

    • Docker, Kubernetes basics — deploying frontend workloads to AKS

    Technical — Advantageous

    • Mobile development: React Native or native iOS/Android for Mobile Banking integration

    • Image rendering and annotation: displaying high-resolution document scans with overlay layers

    • Azure Static Web Apps, Azure Front Door, CDN configuration

    • Streaming API responses: rendering LLM token streams in chat interfaces

    • Familiarity with AI/ML concepts — enough to sensibly display confidence scores and model metrics

    Skills

    React

    TypeScript

    Node.js

Similar Jobs

About Dicetek LLC
UAE, Abu Dhabi
Information Technology and Services