Search by job, company or skills

Senior Full Stack Engineer

Senior Full Stack Engineer

valcera
5-7 Years
Not Disclosed
  • Posted 22 hours ago
  • Be among the first 10 applicants

Job Description

About the Company

A regulated payments company in the UAE, based in Dubai, with a team of less than 80 people. The product is a consumer app for sending money abroad, used by people who send part of every salary home. Transfers reach more than 40 countries and settle over bank, partner and stablecoin rails. Engineering is a third of the company, minor part of it in Dubai, and the product, design and engineering leads have all shipped consumer apps before.

Responsibilities

  • Own the web app end to end, from the design system to the data layer, and the plan for replacing what does not scale.
  • Ship the features that move money: send, track, recipients, onboarding, with every state a transfer can be in, quoted, funded, in flight, landed, returned.
  • Build the quote flow: a live price with an expiry, held while the customer decides, honoured when they pay, explained when it is gone.
  • Cross the service boundary when a feature needs it: an endpoint, a migration, an event consumer, in TypeScript first, Go when it must be.
  • Set and hold the frontend standards: typed APIs, Storybook for components, Playwright for every flow that touches money.
  • Make the app fast on the phones customers actually have, measured in production with Core Web Vitals, and keep it there.
  • Pair with the product manager and designer on scope, and with the mobile team on a shared design token pipeline.

Requirements

  • 5 or more years building production web applications in TypeScript and React, including one you owned from architecture to release.
  • Shipped a product that moves money, and worked inside the audit and change-control rules that come with it.
  • Built or rebuilt a design system or component library that other engineers shipped on, with the tests that kept it stable.
  • Worked across the stack in a Node service on Postgres: wrote endpoints, changed a schema, handled a third party failing mid-call.

Nice to Have

  • Next.js or another server-rendering framework, with a view on when rendering strategy matters and when it does not.
  • Go, enough to read a service and change it with a reviewer.
  • Stablecoin or on-chain settlement in a consumer product: wallets, confirmations, and what you show while a transaction is pending.
  • Live pricing or FX in the browser: quotes that expire, rates that move, and the honest way to show both.
  • Pay by bank or open banking funding flows, on any market's standard.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

Playwright

Live pricing

On-chain settlement

Storybook

Next.js

Stablecoin

About Company

Similar Jobs

7-9 yrs
United Arab Emirates, Dubai
Skills:
Vue, Laravel, Angular, React, Javascript, Cloud Infrastructure, Php, AWS, data-driven products, LLMs, Ai, CI CD, modern development practices, API integrations
6-8 yrs
United Arab Emirates, Dubai
Skills:
react.js , Graphql, Redux, Firebase, Angular, Typescript, Javascript, React Native, Rest Apis, Recoil, Expo, mobile testing frameworks, Storybook, EAS, Zustand
5-7 yrs
Dubai, United Arab Emirates
Skills:
Node.js, Express, Git, Typescript, MongoDB, REST API design, security awareness, Angular 17