Companies FP Markets Senior Frontend Developer

About the role

FP Markets

FP Markets Group of Companies is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time Senior Frontend Developer - Trading Platform in the Cyprus office - a certified Great Place to Work®.

We're looking for a senior frontend developer to continue building an existing frontend product for our trading platform.

Reporting to: Head of Trading Platform Development

Responsibilities:

  • Develop and extend an existing frontend product in React + TypeScript
  • Architect it as a Module Federation remote that embeds into the Client Portal — shipping and deploying independently
  • Structure the codebase around Feature-Driven Architecture (FDA): features as self-contained, vertically-sliced modules
  • Manage application state with Redux Toolkit (RTK Query for data fetching)
  • Build the UI with MUI — fast, accessible, and consistent
  • Own the build and test pipeline: Vite for bundling, Vitest for unit/component tests
  • Keep performance and security tight — people trade real money on this

What we're looking for

  • Senior-level React and TypeScript (strict typing, generics — no any shortcuts)
  • Strong Redux Toolkit experience: slices, RTK Query, middleware, normalized state
  • MUI in production — theming, customization, performance
  • Vite build toolchain — config, code splitting, optimization
  • Vitest (or Jest) with React Testing Library — unit, component, and integration tests
  • Hands-on experience with Module Federation / microfrontends
  • Experience structuring large codebases with Feature-Driven Architecture (FDA) or a similar feature-sliced approach
  • Solid grasp of frontend performance, bundle size, and lazy loading
  • A track record of products you've shipped

Nice to have

  • Experience in fintech / trading / payment products
  • Real-time data over WebSockets (live quotes, charts)
  • Charting libraries (TradingView, SciChart, Recharts)
  • CI/CD and pre-commit quality gates (Git hooks / husky)
  • Monorepo tooling (Nx, Turborepo)
  • Accessibility (a11y) and internationalization (i18n)
  • Design systems / Storybook

Our offer:

  • A certified Great Place to Work®  reflecting our commitment to a positive culture, employee well-being, and support
  • Welcoming, young and multicultural team with approachable leadership
  • Ability to contribute to dynamic business at a growth phase
  • High level of autonomy, support of ideas and putting your expertise into the best practices for the company
  • Continuous personal development, training budget, growth with the company and opportunity to learn from industry leaders
  • Competitive remuneration, regular salary reviews and performance-based incentive schemes
  • Vibrant company life: from team activities to global celebrations
  • New beautiful office in an easily accessible location with company-provided fruits, breakfasts and lunches
  • Free access to multiple sports and wellness facilities across the country
  • Free company-provided parking
  • Medical insurance and pension fund after probation period
  • A gift and a day off on your Birthday
  • Visa and work permit support if required 

Journey to FP Markets:

  • Interview with HR (30 - 45 min) 
  • Technical interview with your future manager (1 - 1.5h) 

Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!

Ready to apply to FP Markets?
Apply to FP Markets
Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get the worldwide-remote edge.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free