×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Engineer; Frontend-focused, AI-first

Job in Abu Dhabi, UAE/Dubai
Listing for: Utorg
Full Time position
Listed on 2026-10-12
Job specializations:
  • Software Development
    Backend Developer, React.js, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 441000 - 661000 AED Yearly AED 441000.00 661000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full-Stack Engineer (Frontend-focused, AI-first)
About Utorg

Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.

Fully MiCA-authorized across the EEA. PCI DSS Level 2 certified. Backed by Dragonfly, TA Ventures, and Hypra.

Location:
Remote

Tech stack
  • Frontend:
    React 18/19, Type Script, Vite, Tan Stack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry

  • Testing:
    Playwright, Vitest, Testing Library, MSW

  • Backend:
    Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/Type Script services, PostgreSQL, Redis, NATS, Temporal

  • Infrastructure:
    Docker, Kubernetes (GKE), FluxCD, Git Hub Actions, Cloudflare

  • Web3: viem, ethers

  • AI:
    Claude Code, MCP, custom skills and plugins, AI code review in CI

The role

We are looking for a senior engineer who builds product features end-to-end — mostly on the frontend, with the confidence to change the backend when the feature needs it — and who already works agent-first. AI agents are how our team plans, writes, tests, and reviews code. You will own the frontend of our payment products and help turn good AI habits into shared team workflows.

The split is roughly 70% frontend / 30% backend.

What you will work on
  • Crypto on/off-ramp widget — an embeddable buy/sell flow with KYC, card payments with 3-D Secure, alternative payment methods and a customer account area. One codebase, built for multiple white-label brands.

  • Merchant checkout — hosted payment pages, from a simple one-step checkout to a full multi-step flow with KYC and compliance screens.

  • Back-office admin apps — internal tools that operations, compliance and support use every day. A legacy admin is being replaced by a new one built on a modern stack.

  • Backend changes — API endpoints and business logic in our Java / Spring Boot services, so a feature does not stop at the API boundary.

Responsibilities
  • Own features from ticket to production: UI, API contract, backend change, tests, release, and monitoring.

  • Make frontend architecture decisions and drive ongoing migrations (legacy admin → new admin, older UI libraries → modern stack, stricter type checks).

  • Build and improve AI-driven development workflows: project context files, shared skills and commands, automated PR review in CI, agent-driven end-to-end and visual checks.

  • Review code — both teammates' and agents' — and keep the quality bar high.

  • Work with product, design (Figma), QA, and backend engineers in a weekly release cycle.

Must have
  • 5+ years of commercial frontend development, 3+ years with React + Type Script in production.

  • Solid modern React: server-state management (Tan Stack Query or similar), client state (Zustand/Redux), forms, routing, performance. Comfortable with a large legacy codebase, not only greenfield projects.

  • Production backend experience in at least one language. Java or Kotlin with Spring is a plus;
    Node.js/Type Script, Go, or others are fine. You can design a REST API, work with PostgreSQL (schema, indexes, migrations), and ship changes in our Java services.

  • Agentic development is your daily way of working — with Claude Code, Codex, or a similar agent, not just autocomplete. Specifically:

  • you keep project context files (CLAUDE.md / AGENTS.md) and write your own skills, commands, or subagents;

  • you connect agents to real tools through MCP (issue tracker, Git Hub, Figma, databases, browser);

  • you work in a plan → implement → verify loop, where the agent proves its work with tests, type checks, and browser automation;

  • you run agents in parallel and headless (for example, an AI review bot in CI);

  • you review…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary