Prague, Czech Republic • IT
At FTMO, we believe that company growth starts with people. We are a team that pushes forward together, supports one another, and celebrates shared achievements. Our environment creates space for talents to grow – individually, as a team, and across the whole company.
FTMO is launching a new crypto-native product, a greenfield initiative that brings the principles we’ve built our reputation on into the on-chain world. What users see, interact with, and form their entire impression from, that’s what you’re building.
This is a complex, real-time, data-dense application. Think streaming data, interactive visualizations, multi-panel layouts, state-heavy workflows, the kind of interface where performance and UX precision actually matter. Not a marketing site. Not a dashboard. A professional tool that people use every day.
The frontend is where you’ll have the most impact, but this is a small team, roles aren’t rigidly defined. If you want to pick up backend work, write an API endpoint, build a data transformation layer, contribute to infrastructure, go for it. If other engineers need to contribute to the frontend, you’ll help them do it well. Your strongest skill is React and real-time UI, but we’re hiring a product engineer who happens to be great at frontend, not a frontend specialist who stays in their lane.
Design and build the core application UI from scratch, real-time data visualization, interactive charting, complex multi-panel layouts, and stateful user workflows.
Implement real-time data rendering via WebSocket streams — live data feeds, status updates, alerts, with performance that doesn’t degrade under load.
Build the wallet connection and onboarding flow, users authenticate with a crypto wallet. The experience needs to be seamless for both crypto-native users and newcomers.
Integrate charting libraries (TradingView or alternatives) with custom overlays, indicators, and interactive elements specific to our platform.
Own frontend architecture decisions: state management, component patterns, data fetching strategy, build tooling. Set the standards the codebase will follow as the team grows.
Collaborate closely with the backend engineer on API contracts and data formats, or just build the endpoint yourself if that’s faster.
Work with the design team on UI/UX, but bring your own strong opinions about what makes a data-intensive, real-time interface actually usable. We want a builder who cares about the product, not someone who pixel-pushes from Figma specs.
4+ years of professional frontend development with React. You’ve built complex, stateful applications, not landing pages and marketing sites.
Deep experience with real-time data in the browser, WebSockets, streaming updates, efficient re-rendering of frequently changing data.
Strong understanding of frontend performance: what causes jank, how to profile it, how to fix it. A product that lags is a product nobody uses.
You care about UX beyond what the designer hands you. You’ve pushed back on designs that looked good but felt wrong to use. You have opinions about how a data-intensive interface should behave.
Comfort working in a small team with high ownership. You’ll ship features end-to-end, from state management to pixel alignment, with no dedicated QA or frontend team lead above you.
CS degree or equivalent, we care about what you’ve built, not where you studied
Experience with TradingView Charting Library or similar financial charting integration (Lightweight Charts, HighCharts).
Familiarity with crypto wallets and wallet connection flows (Privy, Turnkey, WalletConnect, Solana wallet-adapter).
Experience building PWAs or apps with offline-capable, installable web experiences.
TypeScript, we expect this will be the default, but it’s not a dealbreaker.
Some backend experience, Node.js, API design, basic database queries. Enough to be dangerous when you need to unblock yourself.
Exposure to trading platforms, fintech products, or any UI where milliseconds and data density matter.
We are a Czech fintech that, since 2015, has grown from an idea into a global project. 🚀
300+ amazing teammates. We’re a great team who learn from each other every day.🤜🤛
How do we work? We focus on meaningful work and open communication, while only adopting processes that make our lives easier.
Prague, Národní třída. Enjoy our modern offices at the Quadrio shopping center, offering beautiful views and excellent accessibility.
What if I don’t trade? No worries. We’ll show you what our product is all about and introduce you to the basics of trading.
Free fruit, snacks, and coffee are always within reach in the office.
How do we promote strong relationships and well-being? Company cottage, team building events, and running club.
We prefer working from the office. We believe you will feel right at home at our Quadrio Offices.
*The benefits mentioned above apply to on-site employees in our Prague office.
in Krkonose mountains
suitable for your position
for outstanding results
in Quadrio shopping centre
for developing relationships
for a pleasant start
when you’re not feeling well
for unlimited activities
from healthy treats to sweets
5 days off for your well-being
suitable for your position
in the very centre of Prague
Send your resume, previous projects or just hit Apply.