Open position

Senior React Developer

Posted 6 June 2026
ITRemoteB2BSenior
01 — Overview

Description

Join UpMee's engineering practice as a Senior React Developer on a long-running engagement with one of our European fintech clients. You'll own the frontend architecture for a customer-facing trading platform used by tens of thousands of professional users across the region.

You'll partner directly with the client's product and design leads day-to-day, while staying part of the UpMee engineering collective — with peer review, internal tech talks, and the support of a senior team behind you. We're looking for someone who treats frontend as a craft, not just a job spec to fulfil.

02 — The work

Responsibilities

  • Lead the frontend architecture of a high-traffic React and Next.js application, making the technical calls that set the team up for the next two years.
  • Translate complex product requirements into intuitive, performant interfaces — especially around data-dense views like charts, tables, and real-time feeds.
  • Set the bar for code quality through reviews, technical writing, and active mentorship of mid-level engineers.
  • Partner closely with backend, design, and product to ship features end-to-end rather than throwing work over the wall.
  • Champion testing, accessibility, and performance as first-class concerns — not as items added at the end of a sprint.
  • Help shape the team's tooling, conventions, and engineering culture as it scales.
03 — Who you are

Requirements

  • 5+ years building React applications in production, with a clear track record of shipping at scale.
  • Strong TypeScript skills and comfort with modern build tooling — Vite, Webpack, Turborepo, or similar.
  • Deep understanding of React's rendering model, hooks, and state-management patterns; you can explain when to reach for which.
  • Hands-on experience with Next.js, TanStack Query, and a styling system of your choice (Tailwind, CSS-in-JS, vanilla CSS — we care about the result).
  • Experience mentoring other engineers and visibly raising the team's quality bar.
  • Fluent English at B2+ level; Polish is a plus but not a requirement.
  • Nice to have: exposure to financial or trading domains, performance work on data-dense UIs, open-source contributions.