Fullstack Developer
Job Description
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. Company Summary At Zzazz, we're building the first Large Pricing Model (LPM), a revolutionary system that quantifies the real-time value and price of digital content, transforming it into a new class of dynamic asset. Unlike LLMs, which generate content based on input, our system generates real-time value and price based on multiple factors, including user decision-making behavior, market dynamics, quality, timing, contextual impact, and other critical attributes. Our advanced Economic AI learns, adapts, and evolves the perceived worth of each piece of content, assigning it a dynamic market value. We're shaping a global economy where every piece of content impacts and matters. Zzazz is building the foundation for the future of the information economy. We believe that digital content deserves more than arbitrary monetization models and opaque metrics. By assigning transparent, real-time value to the world's data and insights, we empower everyone, from the casual user who sees the price and understands its worth to creators, consumers, advertisers, and businesses, to engage in a more equitable and meaningful exchange. Our mission centers on trust, innovation, and inclusivity. We bring together a diverse team of thinkers, builders, and problem-solvers passionate about shaping a fairer digital marketplace, one that respects the complexity and worth of information and the people who produce it. Why Join Us You're not just looking for a job; you want to make an impact. You thrive in environments that challenge the status quo, you believe in bold ideas, and you want to be at the forefront of technological innovation. If you're ready to take on big challenges and shape the future of digital content with AI, then Zzazz is where you belong. At Zzazz, we move fast and push boundaries. We work hard, and we're here to get things done. Our benefits are designed to fuel your drive and ambition, giving you the support and resources needed to perform at your best!
Required Skills
['capital markets', 'fintech', 'investment management', 'node', 'node.js', 'react', 'react.js', 'trading']
Additional Information
Source recruiter: Monisha Raju Source recruiter designation: Talent Acquisition Specialist Company tagline: Instantly price, trade and monetize content with real-time Employee count: 10 Company founded: 2020 Benefits: Daily meals and snacks, Retirement plan options, Life and disability insurance, Comprehensive health insurance, Mental healthcare services, Global travel insurance, Parental leave, Fixed paid time off Company tech stack: Docker, Kubernetes, Redis, AWS, Google Cloud, HTML, CSS, Machine Learning, Node.js, Python, React.js, JavaScript, TypeScript, PySpark, PostgreSQL, Shell Scripting, MongoDB, NoSQL, SQL Website: https://zzazz.com/ LinkedIn: https://www.linkedin.com/company/zzazz/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Instantly price, trade and monetize content with real-time Logo: https://media.instahyre.com/images/profile/base/employer/50913/a9e22082f4/zzazz_logo.webp