This role is for one of our clients
Min Experience: 6 years
Location: Remote (India)
JobType: full-time
The Lead Full Stack Engineer will own the end-to-end development of our prediction market trading terminal—from the real-time trading UI that traders interact with to the backend APIs that power market data, order routing, and portfolio management. You will be the first senior engineering hire and will work directly with the CTO to define architecture, ship the v1 product, and build the engineering team as we scale. This is not a typical SaaS build. The terminal handles real-time WebSocket streams of live odds, sub-second UI updates, on-chain trade execution against Polymarket's CLOB, and AI-generated edge signals—all rendered in a dense, Bloomberg-style trading interface. If you've built trading dashboards, real-time data platforms, or high-performance web apps and want to lead from the front, this role is for you.
Key Responsibilities
- Lead the full stack development of the trading terminal — architecture decisions, tech stack choices, code quality standards, and shipping cadence.
- Build the real-time trading UI using React/Next.js — market discovery grid, analysis dashboards with live charts, order entry/betslip, position tracker, and automated strategy builder.
- Design and implement backend APIs (Node.js/Python) for market data aggregation, trade execution routing (Polymarket CLOB, Kalshi), portfolio/P&L tracking, and user management.
- Implement WebSocket infrastructure for streaming live odds, orderbook depth, in-play probability updates, and position mark-to-market — targeting sub-second latency from source to UI.
- Integrate with prediction market APIs (Polymarket Gamma API, CLOB/CTF Exchange, Kalshi) and sportsbook feeds for cross-platform market data normalization and trade execution.
- Build the on-chain transaction layer — wallet integration, CLOB order signing, USDC settlement, and transaction status tracking on Polygon.
- Develop the automation engine frontend — rule builder UI where traders configure automated strategies (entry/exit triggers, Kelly-sized position management, multi-leg hedging).
- Set up CI/CD pipelines, testing infrastructure (unit + integration + E2E), monitoring/observability (Sentry, Datadog/Grafana), and deployment workflows (Docker, AWS/GCP).
- Own performance optimization — bundle size, rendering performance for data-dense grids, WebSocket connection management, API response times, and caching strategies.
- Hire and mentor junior/mid-level engineers as the team grows. Establish code review practices, engineering documentation, and technical onboarding.
Qualifications
- 6+ years of full stack engineering experience with at least 2 years in a lead/senior role owning product delivery end-to-end.
- Expert-level React (Next.js preferred) — complex state management (Zustand/Redux), real-time data rendering, WebSocket integration, and performance optimization for data-heavy UIs.
- Strong backend skills in Node.js (Express/Fastify) or Python (FastAPI/Flask) — RESTful API design, authentication (JWT/OAuth), rate limiting, and horizontal scaling.
- Production experience with WebSockets or SSE for real-time streaming applications (trading platforms, dashboards, live feeds).
- Proficiency with PostgreSQL, Redis, and message queues (Kafka/RabbitMQ/BullMQ) for event-driven architectures.
- Experience with cloud infrastructure (AWS or GCP), Docker, CI/CD (GitHub Actions), and monitoring/observability tools.
- Strong UI/UX sensibility — ability to translate complex data into clean, dense, trader-friendly interfaces (think Bloomberg, TradingView, not generic dashboards).
- Familiarity with Git workflows, code review culture, and agile/sprint-based delivery.
- Clear and structured communication in English. Ability to break down technical decisions for non-technical stakeholders.
- Good to have: Experience with Web3/blockchain integration (ethers.js, wallet connectors, on-chain transactions), crypto trading platforms, or fintech products.
- Good to have: Familiarity with charting libraries (TradingView Lightweight Charts, D3, Recharts) and data visualization at scale.