Senior Frontend Developer

Posted 10 Days Ago
Be an Early Applicant
Limassol, CYP
In-Office
Senior level
Fintech • Payments • Financial Services
The Role
Senior frontend developer to enhance and maintain a trading platform frontend using React and TypeScript. Responsibilities include advanced Redux Toolkit usage, MUI theming, Vite optimization, unit and integration testing (Vitest/Jest with React Testing Library), module federation/microfrontends, feature-driven architecture, frontend performance and bundle-size optimization, and delivering shipped production products.
Summary Generated by Built In

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!

Skills Required

  • Senior-level React development
  • TypeScript with strict typing and generics
  • Strong Redux Toolkit experience (slices, middleware, normalized state)
  • RTK Query experience
  • MUI in production (theming, customization, performance)
  • Vite build toolchain configuration, code splitting, optimization
  • Testing with Vitest or Jest and React Testing Library (unit, component, integration)
  • Hands-on experience with Module Federation / microfrontends
  • Experience structuring large codebases with Feature-Driven Architecture or similar
  • Solid grasp of frontend performance, bundle size, and lazy loading
  • Proven track record of shipped production products
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
278 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account