
Closed
Posted
[login to view URL] (TTT) is a multi broker trading platform — think Bloomberg × TradingView × Robinhood. TTT combines institutional-grade market data, real-time charting, and automated strategy execution in a retail-accessible terminal. The platform executes live orders through a low-latency automated pipeline and is preparing for scaled live user and capital deployment. The Role We are hiring a Full Stack Software Developer to build and harden TTT under the direct technical and product direction of the Principal. This is a production trading system, not a prototype: your code will sit in the path of live orders, real capital, and real-time market data. The stack is locked. We are not looking for architectural opinions or framework migrations — we are looking for a disciplined executor who can ship reliable features inside an established architecture and treat state integrity and execution safety as first-class requirements. The Stack (fixed — applicants must be comfortable in this exact environment) Frontend: Vite + React 18 + TypeScript, Wouter, Tailwind v4, shadcn/Radix, Lucide, react-grid-layout, [login to view URL] — dark-mode-only terminal UI Backend: Rust (Axum) on GCP; Python (FastAPI); Supabase for state persistence Execution pipeline: FastAPI (strategy brain) → CrossTrade REST API (order routing, ~34ms latency) → Broker execution: Tradeovate, Webull, TradeStation, Coinbase, Interactive Brokers Explicitly not used: [login to view URL], SSR, BFF layers, tRPC, Redux, React Query — state via React Context only What You Will Work On Terminal features: Multi-panel charting workspaces, watchlists, order tickets, strategy dashboards, and drag-and-drop grid layouts in the React terminal Execution reliability: Strategy-state persistence to Supabase on every update, crash-recovery and resume logic, and position-reconciliation safeguards — eliminating orphaned-position risk before scaled live deployment Real-time data: WebSocket/streaming market data into charts and strategy panels with strict latency and correctness requirements Strategy infrastructure: Wiring quantitative strategies into the FastAPI → CrossTrade → NT8 pipeline with clean start/stop/resume semantics, audit logging, and kill-switch controls Platform surface: Auth, entitlements, subscription/access tiers, and integration points with the broader Hybrid platform (education content, CRM, billing) Responsibilities Ship production features across the React/TypeScript frontend and FastAPI/Supabase backend within the locked stack Treat execution-path code with trading-system discipline: idempotent order logic, persistent state, reconciliation on restart, and comprehensive logging Build and maintain real-time interfaces: streaming charts, live P&L, order and position status Write tests around anything that touches orders, positions, or account state; simulate failure modes (disconnects, crashes, partial fills) before they happen in production Contribute to Rust/Axum services as needed for performance-critical paths Document system behavior, runbooks, and failure-recovery procedures Work in a weekly sprint cadence with written scopes, demo checkpoints, and direct founder review Escalate execution-safety concerns immediately and in writing — safety findings are rewarded, never penalized Required Qualifications 4+ years of professional full-stack development with production systems in the current stack: React 18 + TypeScript frontend and Python (FastAPI preferred) backend Real-time application experience: WebSockets, streaming data, and performant chart/grid UIs Strong grasp of state persistence and recovery patterns: designing systems that survive crashes and restarts without data loss or duplicate side effects Experience integrating REST APIs where correctness matters (payments, orders, or comparable transactional systems) PostgreSQL experience (Supabase a plus); comfort with row-level security and realtime subscriptions Disciplined Git workflow, CI/CD experience, and excellent written communication for async work Working-hours overlap with UTC+8 Preferred Qualifications Trading-system experience: order management, broker APIs, FIX/REST execution gateways, NinjaTrader, or futures market structure Rust experience (Axum or comparable) for latency-sensitive services Familiarity with TradingView charting libraries Experience operating systems where software failures have direct financial cost Prior work as an early technical hire in a founder-led company Working Style Direct product and technical direction from the Principal; implementation collaboration with the Lead Engineer The stack is final — candidates who want to re-architect rather than execute will not be a fit Async-first with scheduled overlap for reviews; nothing ships to the live execution path without explicit approval Links to 2–3 production systems you personally built, with a note on what you owned A short paragraph: describe a system you built that had to recover cleanly from a crash or disconnect — what state you persisted, how you reconciled on restart, and what failure mode you were defending against 9+3 = ?
Project ID: 40587481
150 proposals
Remote project
Active 15 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
150 freelancers are bidding on average $20 USD/hour for this job

Hi, I can build the real-time trading terminal with strict state integrity, ensuring every order and position is persisted and reconciled even after crashes. I shipped a similar real-time data platform with React and FastAPI where we handled WebSocket streams and transactional state recovery, though the initial Supabase schema needed tuning for high-velocity writes. I'd approach this using Rust/Axum for the latency-sensitive paths and FastAPI for the strategy pipeline because it keeps the system performant while avoiding unnecessary abstractions. The biggest improvement will come from strict idempotency checks in the order execution flow and row-level security in Supabase to prevent misrouted trades. I work with isolated feature branches, test failure modes in staging, and only merge after manual review—so you’ll always know what’s changing. The goal is a system where live orders and real capital can scale without compromising reliability or speed. If this fits your needs, I can start right now. Thanks, Denis.
$15 USD in 40 days
5.5
5.5

I am a seasoned full-stack developer with over four years of experience working in production environments similar to those described for the TTT project. I possess strong technical proficiency in the fixed stack mentioned: React 18, TypeScript, and FastAPI. My experience in real-time application development includes extensive work with WebSockets and streaming data, ensuring low latency and high reliability, which I understand are crucial for TTT's trading platform. My past projects have involved integrating REST APIs with a focus on accuracy and synchronization, such as in transactional systems involving orders and payments. I have a strong background in state persistence and recovery, having built systems where I ensured seamless crash recovery by persisting state effectively and implementing robust reconciliation processes. I bring a disciplined approach to code, prioritizing execution-path safety, and am comfortable with PostgreSQL and Supabase for data persistence. I am keen to further discuss how I can contribute to TTT's success. Are there specific challenges faced currently that align with my expertise in trading-systems? 9+3=12
$20 USD in 40 days
5.7
5.7

⭐⭐⭐⭐⭐ Full Stack Developer for a Multi-Broker Trading Platform ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a Full Stack Software Developer for TTT. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for trading platforms. I will ensure reliable features, state integrity, and execution safety within your budget. ➡️ Why Me? I can easily handle your project as I have 5 years of experience in full-stack development, focusing on React, TypeScript, and Python. My expertise includes integrating REST APIs, managing real-time data, and ensuring system reliability. Besides, I have a strong grip on PostgreSQL, Git workflows, and CI/CD practices. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing with you in chat. ➡️ Skills & Experience: ✅ React 18 ✅ TypeScript ✅ Python (FastAPI) ✅ Rust (Axum) ✅ PostgreSQL ✅ WebSockets ✅ Real-time data handling ✅ CI/CD practices ✅ REST API integration ✅ State persistence ✅ Error recovery ✅ System documentation Waiting for your response! Best Regards, Zohaib
$17 USD in 40 days
5.2
5.2

Having over a decade of experience spanning the entire software development lifecycle, I believe I am the perfect candidate for your Full Stack Rust Web Application project given your rigorous stack requirements. My extensive knowledge of frontend technologies including React 18 and TypeScript, along with backend proficiency with Python's FastAPI will allow me to bring efficiency and reliability to your trading platform. I have a thorough understanding of real-time applications that utilize WebSockets and streaming data, which aligns with TTT’s focus on instant market data and charts. State persistence and recovery patterns play an integral role in robust trading systems, and this is an area where my skills truly shine. Having built similar systems in the past, I am confident in creating mechanisms that ensure crash recovery without any data loss or side effects.I'm also well versed in order logic, state integrity and financial transactions associated with trading platforms. Additionally, having worked extensively with PostgreSQL including row-level security and real-time subscriptions,I can provide valuable insights into enhancing your Supabase setup. Finally, my disciplined approach towards Git workflow and core CI/CD practices combined with a deep commitment to robust documentation further validates why I am a strong fit for this project. Let's collaborate to build the Total Trading Terminal to strengthen your market reach!
$20 USD in 40 days
5.4
5.4

9 + 3 = 12. Hi, I understand that you're looking for a developer to enhance your production trading platform while working strictly within your existing React, FastAPI, Rust, and Supabase architecture. The key focus is on execution reliability, real-time data, state persistence, crash recovery, and production-grade stability. Our Delivery Approach ==================== Review the existing codebase and execution flow. Develop the required terminal features, dashboards, and real-time integrations. Implement reliable state persistence, reconciliation, logging, and recovery mechanisms. Perform thorough testing for execution paths, edge cases, and performance before deployment. Follow your Git workflow, sprint process, and provide regular progress updates. Your Requirements ================= We are comfortable with the fixed tech stack and understand that correctness, low latency, and execution safety are the highest priorities. Working hours overlapping with UTC+8 is not an issue. Portfolio & Estimation =================== Due to client confidentiality and work agreements, we're unable to share production projects publicly. However, once we connect, I'd be happy to walk you through our relevant work, discuss similar implementations, and provide an accurate timeline and cost estimate after reviewing the existing platform. Warm regards, Manu
$20 USD in 40 days
5.0
5.0

Hi, I understand this trading system requires correctness over speed, with the main risk being execution-state drift that could lead to orphaned positions or duplicate actions after restarts or disconnects. I would start by strengthening the execution path, state persistence, and recovery flow in your FastAPI/Supabase stack before moving to the UI. My focus would be on idempotent order and position updates, stronger audit logging, and testing crash, partial-fill, and reconnect scenarios to keep the live pipeline reliable as usage grows. On the frontend, I can build the React 18 terminal UI for multi-panel workspaces, watchlists, order tickets, and live status panels with clean state handling via Context. I’m also comfortable contributing to performance-critical areas in Rust/Axum where needed. Could you share which flow is currently most fragile in production readiness: order submit, restart recovery, or position reconciliation? We can review this via Freelancer chat or video call between 11 AM and 8 PM IST. Regards, Ghanu & Samir KESHAV INFOTECH
$15 USD in 25 days
5.3
5.3

I've built and hardened production trading systems with FastAPI/Supabase backends and React/TypeScript frontends, so this is right in my wheelhouse. I'll extend the existing React terminal with multi-panel charting workspaces using react-grid-layout and streaming market data via WebSockets, ensuring Supabase state persistence on every update. For the FastAPI strategy pipeline, I'll implement idempotent order logic with Supabase reconciliation, audit logging, and kill-switch controls, mirroring the CrossTrade REST API (~34ms latency) integration. Rust/Axum services will handle latency-sensitive execution paths with crash recovery for order-state integrity. I'll simulate disconnects, partial fills, and restarts to validate position reconciliation before live deployment. Available now. Thanks, Andrii
$20 USD in 40 days
4.7
4.7

Good afternoon, I can help build and harden your full-stack Rust web application with a focus on execution reliability, real-time data handling, and state persistence using FastAPI, Supabase, and PostgreSQL. I understand the importance of crash recovery, idempotent order logic, and strict latency requirements in a live trading system. I have experience with API integration, CI/CD workflows, and disciplined Git practices to ensure safe and maintainable code. Could you share more about the current testing setup and the scope of features to prioritize first? Best regards, Waqas & GoDesign Team
$30 USD in 3 days
4.8
4.8

9 + 3 = 12 Hello Sir, I have 7 years of experience in React, TypeScript, Python,FastAPI, REST APIs, WebSockets, PostgreSQL/Supabase-style data workflows, cloud deployment, and production backend systems. I will work within your fixed TTT stack and focus on reliable execution, not re-architecture. I can contribute to terminal UI features, real-time chart/data panels, strategy dashboards, API integrations, state persistence, audit logs, crash-recovery handling, and testing around order/position workflows. One relevant example: I worked on production workflows where failed API calls and interrupted processing could create duplicate or inconsistent records. I handled this by persisting transaction state, adding retry-safe logic, validating final state after restart, and logging every critical step for recovery. Regards, Vishruth
$20 USD in 40 days
4.6
4.6

Hello, I understand you're building a high-stakes trading terminal where the React UI controls a low-latency execution pipeline. The core workflow involves the FastAPI strategy engine routing orders via CrossTrade, with every state transition transactionally persisted to Supabase. This correctly prioritizes state integrity to ensure a system crash never leaves orphaned positions. Technical approach: Build terminal components in React/TS, managing WebSocket data via Context. Backend work will focus on extending FastAPI services, ensuring idempotent calls to the execution API and atomic state writes to Supabase. I can contribute to the Rust services as needed. Core modules: Strategy Lifecycle Management (start/stop/resume with persistent state), Real-time Data Panels (WebSocket-fed charts), and a Position Reconciliation Service (startup sync between Supabase and broker APIs). I architected an ERP with an offline-first mobile app. State changes (new orders) were committed locally before sync. On reconnection, a reconciliation job used transaction IDs to resolve conflicts and prevent duplicate submissions caused by network drops-defending against the same risks you've outlined. I'd start by hardening the reconciliation logic before shipping new terminal features. Regards, Rohit 12
$15 USD in 30 days
4.8
4.8

Hello There! I’m Md. Toriqul Islam, an experienced Full-Stack Software Developer with 10+ years of experience, and I’m excited to partner with you. I can dive into your project immediately. I understand you're building Total Trading Terminal, a production-grade multi-broker trading platform where reliability, execution safety, and real-time performance are critical. I’m comfortable working within your fixed stack and focusing on shipping stable features, maintaining state integrity, and ensuring crash recovery without proposing unnecessary architectural changes. I have rich experience in React 18, TypeScript, FastAPI, Python, Rust, PostgreSQL/Supabase, WebSockets, REST API integration, and production-grade full-stack development. I am skilled in Vite, React, Tailwind CSS, Axum, FastAPI, Supabase, Git, CI/CD, real-time applications, and scalable backend systems. I understand you want a disciplined developer who can build reliable trading features, safeguard execution paths, maintain persistent state, and deliver production-ready code with comprehensive testing and documentation. I’m ready to start immediately and would be happy to discuss how I can contribute to TTT's next stage of development. Looking forward to hearing from you. Best regards, Md. Toriqul Islam
$15 USD in 40 days
4.6
4.6

With over four years of professional experience in full-stack development, I bring to the table a deep understanding and expertise in the exact stack you've outlined for your TotalTradingTerminal (TTT) project. Not only do I routinely work with React 18 and TypeScript on the frontend and Python (FastAPI preferred) on the backend, but my real-time application experience – including WebSocket and streaming data – exemplifies my capability to meet your stringent latency and correctness requirements for charting millisecond by millisecond in TTT. One of the crucial aspects I understand best is trading systems discipline, which aligns seamlessly with what you require for reliable execution of live orders. My strong grasp of state persistence patterns ensures your strategy-state persistence to Supabase is solidly built, eliminating any potential orphaned-position risk. Additionally, I have a disciplined Git workflow, adhere strictly to CI/CD, and actively document system behavior for better functioning of high stake projects like TTT. Moreover, as a professional who has developed production systems handling similar workload at scale, I'm fully prepared to contribute to not just the React/TypeScript frontend and FastAPI/Supabase backend but also Rust/Axum services when needed. I not only want to ensure the reliability and correctness of your system but also its safety by detecting vulnerabilities early on which they are rewarded now penalized.
$20 USD in 40 days
4.4
4.4

Hello, I'd love to help with your "Full-Stack Rust Web Application" project. I craft fast, pixel-perfect static sites and landing pages in clean HTML5/CSS3 with Bootstrap or Tailwind — fully responsive across mobile, tablet, and desktop. For a hourly project involving agile development, postgresql, git, rust, api integration, ci/cd, fastapi, supabase, I translate Figma/PSD/XD designs into crisp, semantic markup that matches the design exactly. I deliver lightweight, cross-browser-tested code with smooth load times. Happy to discuss the details and timeline — when can we chat? Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$20 USD in 1 day
3.9
3.9

Hi, this is a production trading system where reliability in the execution path matters as much as feature delivery. I understand you need someone who can work inside the locked React 18, TypeScript, FastAPI, Supabase, and Rust stack without trying to redesign it. I’ve built full-stack products with real-time UI, stateful workflows, and backend logic that had to stay correct under failure. For work like this, I focus on clean state updates, idempotent actions, and careful handling of disconnects, retries, and recovery. I’d approach your terminal by tightening the frontend interactions, protecting strategy-state persistence, and adding tests around order and position flows. On the backend, I’d keep logging, reconciliation, and crash-resume behavior explicit so live changes are safe. If this fits what you need, I’d be glad to discuss the next sprint. Best regards, Gabriel
$25 USD in 16 days
4.0
4.0

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Agile Development, PostgreSQL, Git, Rust, API Integration, CI/CD, FastAPI, Supabase and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
6.6
6.6

12 I HAVE SUCCESSFULLY DELIVERED SIMILAR PROJECTS & CAN PRESENT SIMILAR WORK. We have extensive experience building production-grade, real-time applications using React 18, TypeScript, FastAPI, PostgreSQL/Supabase, WebSockets, and REST APIs. We're comfortable working within an established architecture and understand the importance of execution safety, state persistence, crash recovery, reconciliation, audit logging, and comprehensive testing for systems handling financial transactions and live data. A system we've built persisted critical state after every transaction, maintained idempotent processing, and automatically reconciled pending operations after reconnects or service restarts, preventing duplicate actions and ensuring data consistency under failure scenarios. The answer to your check is: 12. Thanks, InvokeTech
$15 USD in 40 days
4.0
4.0

9 + 3 = 12. Hi, I recently worked on a live trading platform where reliable order flow, API integration, and state recovery were more important than adding new features. I am comfortable working inside an existing architecture and keeping execution safe while shipping production code. React, TypeScript, FastAPI, PostgreSQL, WebSockets, and real-time dashboards are all familiar ground. One thing I would like to discuss is how strategy state is reconciled after partial fills or broker disconnects to avoid duplicate orders. Looking forward to building something where the only surprises are good trading days. Best regards, Dev S.
$25 USD in 40 days
4.2
4.2

Your description of TTT's ambition to combine institutional data, charting, and automated execution, mirroring successful platforms, immediately resonates. I've previously architected and implemented low-latency data pipelines and real-time financial data visualization components for a FinTech startup, achieving sub-100ms response times for critical market updates. My approach for TTT would leverage a robust Rust backend, likely with Tokio for asynchronous I/O, to handle the low-latency order execution and data ingestion. For the frontend, I'd propose a modern framework like SvelteKit or SolidJS, allowing for highly performant, reactive UIs that can efficiently render complex charting data, all while maintaining strong type safety and developer experience with Rust's WASM capabilities for shared logic. CI/CD would be integrated from the outset using GitHub Actions for automated testing and deployment. Given the production trading environment, how are you currently handling state management for active orders and positions across distributed user sessions? Also, what are your current thoughts on observability and alerting for this critical system? I'm eager to discuss how my experience can directly contribute to TTT's success.
$25 USD in 7 days
3.9
3.9

Hi there, I am Efanntyo, and I am excited about the opportunity to contribute to TotalTradingTerminal.com. With over four years of professional experience in full-stack development, particularly in React 18, TypeScript, and Python (FastAPI), I am well-equipped to meet the stringent requirements of building and hardening TTT. My background in real-time applications, WebSockets, and streaming data ensures that I can deliver performant chart and grid UIs critical for your trading platform. In my previous roles, I have consistently implemented robust state persistence and recovery patterns, ensuring systems remain operational and data integrity is maintained even during unexpected crashes or restarts. This experience aligns with your need for a resilient trading system where execution-path code requires meticulous attention to detail—especially when dealing with orders and positions. As a disciplined executor, I am comfortable working within your locked stack and adhering to established architectural guidelines. I have experience with PostgreSQL and Supabase for state persistence, ensuring reliability and correctness in transactional systems. My disciplined Git workflow and CI/CD practices ensure seamless deployment and collaboration. In one of my previous projects, I developed a trading system that required seamless recovery from connectivity losses. By persisting critical state data and implementing comprehensive reconciliation logic, I mitigated the risk of data loss and ensured consistent execution. I look forward to the opportunity to contribute to your innovative platform. Best Regards,
$15 USD in 10 days
3.6
3.6

Excited about building TTT as a production trading system on the locked React/TypeScript + Rust/Axum + FastAPI + Supabase stack. I’m comfortable shipping disciplined, execution-path code where correctness beats speed: idempotent order handling, audit logging, crash-recovery/resume semantics, and position reconciliation safeguards to prevent orphaned positions. On the frontend side, I’ll focus on multi-panel chart workspaces, order tickets, strategy dashboards, and react-grid-layout drag-and-drop behavior, wired to Supabase state updates and streaming WebSocket market data with strict UI correctness in a dark-mode terminal. On the backend, I’ll harden the Axum and FastAPI services that feed the ~34ms CrossTrade routing layer, implement clean start/stop/resume for strategies, and ensure every state update persists safely. I also prioritize testing around disconnections, partial fills, and restart scenarios, plus failure-mode simulations before anything touches live orders. Expect clear runbooks and async-friendly weekly sprint delivery with founder checkpoint demos.
$20 USD in 19 days
3.7
3.7

Bangkok, United States
Member since Jul 17, 2026
$15-25 USD / hour
₹600-1500 INR
₹12500-37500 INR
₹750-1250 INR / hour
$15-25 USD / hour
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹37500-75000 INR
$15-25 USD / hour
₹600-1500 INR
$250-750 AUD
$8-15 USD / hour
₹100-400 INR / hour
$250-750 USD
₹400-750 INR / hour
€30-250 EUR
$250-750 USD
$3000-5000 USD
₹12500-37500 INR
₹1500-12500 INR