Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 19242610

    BENGALURU · FULLTIME

    Fullstack Developer

    Zzazz logo

    Zzazz

    Bengaluru · onsite · Posted 26d ago

    Sourced fromInstahyre
    Not disclosed3–7 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Instahyre · 11 questions to answer1.2s
    • Decided the answers for all of them2.3s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for a Full-stack Developer with hands-on experience building applications in the financial trading or capital markets domain. You will work across the full stack, designing and building responsive React frontends and high-performance Node.js backends while understanding the unique demands of trading platforms: real-time data streams, low-latency UI updates, order management workflows, and financial data integrity.


    This is not a generic web development role. You will be building systems where milliseconds matter, data accuracy is non-negotiable, and user trust is earned through reliability. If you've built trading dashboards, order books, portfolio trackers, or market data feeds, we want to talk to you.


    The core responsibilities for the job include the following:


    Frontend React:

    • Build and maintain high-performance, real-time trading UIs using React, TypeScript, and modern state management libraries (Redux Toolkit, Zustand, or Recoil).
    • Implement live data visualization components like candlestick charts, order books, P& L dashboards, and position trackers using TradingView Lightweight Charts, Recharts, or D3.js .
    • Consume and render WebSocket streams for real-time price feeds, order status updates, and market depth without UI lag or memory leaks.
    • Design responsive, accessible interfaces optimized for both desktop trading workstations and mobile monitoring views.
    • Write unit and integration tests using Jest and React Testing Library; maintain high test coverage for critical trading flows.


    Backend Node.js

    • Design and develop RESTful and WebSocket APIs using Node.js (Express or Fastify) to serve trading data, order management, and user portfolio operations.
    • Integrate with exchange APIs, market data providers (Bloomberg, Refinitiv, or equivalent), and internal pricing engines handling rate limits, reconnection logic, and data normalization.
    • Implement order lifecycle management: placement, modification, cancellation, execution reporting, and reconciliation workflows.
    • Build data pipelines for ingesting, transforming, and persisting tick data, OHLCV bars, and trade history at scale.
    • Ensure API security: JWT authentication, role-based access control, input validation, and audit logging for all trading operations.


    Architecture and Performance:

    • Optimize end-to-end latency across the full-stack profiling of React renders, Node.js event loop bottlenecks, and database query performance.
    • Implement caching strategies (Redis) for frequently accessed market data, user session state, and reference data.
    • Design for resilience: circuit breakers, graceful degradation, and fallback states for when market data feeds or exchange connections drop.
    • Participate in system design reviews and contribute to architectural decisions with clear documentation.


    Collaboration and Quality:

    • Work closely with quant analysts, trading desk stakeholders, and product managers to translate business requirements into precise technical specifications
    • Conduct and receive code reviews with a focus on correctness, performance, and maintainability, especially for financial calculation logic
    • Support QA with test scenario design for edge cases: market open/close, circuit breakers, partial fills, and rejection handling
    • Participate in on-call rotations and respond to production incidents with urgency during market hours


    Requirements:

    • 3-5 years of full-stack development experience with React and Node.js in production environments.
    • Demonstrable experience building or maintaining applications in financial trading, capital markets, fintech, or investment management.
    • Strong TypeScript proficiency across both frontend and backend codebases.
    • Solid understanding of WebSocket protocols and real-time data handling: you've built something that updates live without polling.
    • Experience with REST API design and integration with third-party financial data or exchange APIs.
    • Familiarity with financial domain concepts: order types, order book mechanics, P& L calculation, position management, and trade lifecycle.
    • Working knowledge of SQL and NoSQL databases (PostgreSQL and MongoDB or Redis).
    • Experience with Git, CI/CD pipelines, and cloud deployment (AWS, GCP, or Azure).


    Preferred Qualifications:

    • Experience integrating with FIX protocol, broker APIs (Interactive Brokers, Alpaca, and Zerodha Kite), or exchange connectivity layers.
    • Familiarity with the TradingView Charting Library or Lightweight Charts for professional-grade market data visualizations.
    • Knowledge of message queues and event-driven architecture (Kafka, RabbitMQ) for high-throughput trade event processing.
    • Exposure to algorithmic trading systems, backtesting frameworks, or quantitative finance tooling.
    • Understanding of regulatory requirements: MiFID II, SEBI guidelines, or exchange compliance rules.
    • Experience with containerization (Docker, Kubernetes) and infrastructure monitoring (Prometheus, Grafana, Datadog).


    Technical Skills Snapshot

    • Frontend: React, TypeScript, Redux Toolkit / Zustand, WebSockets, D3.js / Recharts.
    • Backend: Node.js, Express/Fastify, REST APIs, WebSocket Server, JWT Auth.
    • Databases: PostgreSQL, MongoDB, Redis (caching and pub/sub).
    • Trading Domain: Order Management, Market Data Feeds, FIX Protocol, Exchange APIs.
    • DevOps and Cloud: Docker, Kubernetes, AWS / GCP, GitHub Actions / Jenkins.
    • Testing: Jest, React Testing Library, Postman / Newman, k6 (load testing).
    • Monitoring: Prometheus, Grafana, Datadog, ELK Stack.


    Key Competencies:

    • Precision under pressure: financial systems demand correctness above all; you never cut corners on data integrity.
    • Real-time systems thinking: you understand event loops, memory management, and rendering pipelines at 50 updates per second.
    • Domain fluency: you speak the language of trading desks, not just engineering standups.
    • Ownership: When the market opens, your system needs to work; you take that personally.
    • Collaborative rigor: honest, specific code review feedback given and received.
    • Continuous learning: financial markets evolve, regulations change, and new asset classes emerge; you stay current.

    Sourced from instahyre

    Section · 02

    Skills

    Express.jsJavascriptNode.JsTypescriptReact.JsAlgorithmsInvestment managementCapital MarketsFintechTrading

    Fullstack Developer · waiting for your command