Talent.com
This job offer is not available in your country.
iRage - Senior React.js Developer

iRage - Senior React.js Developer

iRageMumbai
27 days ago
Job description

We are seeking a highly skilled React JS Developer with exceptional DOM manipulation expertise and real-time data handling experience to join our team. You'll be building and optimizing high-performance user interfaces for stock market trading applications where milliseconds matter and data flows continuously.

The ideal candidate thrives in fast-paced environments, understands the intricacies of browser performance, and has hands-on experience with WebSockets and real-time data streaming architectures.

Key Responsibilities :

Core Development :

  • Advanced DOM Operations : Implement complex, performance-optimized DOM manipulations for real-time trading interfaces
  • Real-time Data Management : Build robust WebSocket connections and handle high-frequency data streams with minimal latency
  • Performance Engineering : Create lightning-fast, scalable front-end applications that process thousands of market updates per second
  • Custom Component Architecture : Design and build reusable, high-performance React components optimized for trading workflows

Collaboration & Integration :

  • Work closely with traders, quants, and backend developers to translate complex trading requirements into intuitive interfaces
  • Collaborate with UX / UI designers and product managers to create responsive, trader-focused experiences
  • Integrate with real-time market data APIs and trading execution systems
  • Technical Excellence :

  • Implement sophisticated data visualizations and interactive charts using libraries like Chartjs, TradingView, or custom D3.js solutions
  • Ensure cross-browser compatibility and responsiveness across multiple devices and screen sizes
  • Debug and resolve complex performance issues, particularly in real-time data processing and rendering
  • Maintain high-quality code through reviews, testing, and comprehensive documentation
  • Required Skills & Experience :

    React & JavaScript Mastery :

  • 5+ years of professional React.js development with deep understanding of React internals, hooks, and advanced patterns
  • Expert-level JavaScript (ES6+) with strong proficiency in asynchronous programming, closures, and memory management
  • Advanced HTML5 & CSS3 skills with focus on performance and cross-browser compatibility
  • Real-time & Performance Expertise :

  • Proven experience with WebSockets and real-time data streaming protocols
  • Strong DOM manipulation skills - direct DOM access, virtual scrolling, efficient updates, and performance optimization
  • RESTful API integration with experience in handling high-frequency data feeds
  • Browser performance optimization - understanding of rendering pipeline, memory management, and profiling tools
  • Development Tools & Practices :

  • Proficiency with modern build tools : Webpack, Babel, Vite, or similar
  • Experience with Git version control and collaborative development workflows
  • Agile / Scrum development environment experience
  • Understanding of testing frameworks (Jest, React Testing Library)
  • Financial Data Visualization :

  • Experience with financial charting libraries : Chartjs, TradingView, D3.js, or custom visualization solutions
  • Understanding of market data structures, order books, and trading terminology
  • Knowledge of data streaming optimization techniques for financial applications
  • Nice-to-Have Skills :

    Domain Expertise :

  • Prior experience in stock market, trading, or financial services - understanding of trading workflows, order management, risk systems
  • Algorithmic trading knowledge or exposure to quantitative trading systems
  • Financial market understanding - equities, derivatives, commodities
  • Technical Plus Points :

  • Backend development experience with GoLang, Python, or Node.js
  • Database knowledge : SQL, NoSQL, time-series databases (InfluxDB, TimescaleDB)
  • Cloud platform experience : AWS, Azure, GCP for deploying scalable applications
  • Message queue systems : Redis, RabbitMQ, Kafka, NATS for real-time data processing
  • Microservices architecture understanding and API design principles
  • Advanced Skills :

  • Service Worker implementation for offline-first applications
  • Progressive Web App (PWA) development
  • Mobile-first responsive design expertise
  • Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience)
  • 5+ years of professional React.js development with demonstrable experience in performance-critical
  • applications

  • Portfolio or examples of complex real-time applications you've built
  • Financial services experience strongly preferred
  • Why You'll Love Working Here :

  • We're a team that hustles-plain and simple. But we also believe life outside work matters. No cubicles, no suits just great people doing great work in a space built for comfort and creativity.
  • What We Offer :

  • Competitive salary - Get paid what you're worth
  • Generous paid time off - Recharge and come back sharper
  • Work with the best - Collaborate with top-tier global talent
  • Adventure together - Annual offsites (mostly outside India) and regular team outings
  • Performance rewards - Multiple bonuses for those who go above and beyond
  • Health covered - Comprehensive insurance so you're always protected
  • Fun, not just work - On-site sports, games, and a lively workspace
  • Learn and lead - Regular knowledge-sharing sessions led by your peers
  • Annual Education Stipend Take any external course, bootcamp, or certification that makes you better at your craft
  • Stay fit - Gym memberships with equal employer contribution to keep you at your best
  • Relocation support - Smooth move .We've got your back
  • Friendly competition Work challenges and extracurricular contests to keep things exciting
  • We work hard, play hard, and grow together. Join us.

    (ref : hirist.tech)

    Create a job alert for this search

    Senior Developer • Mumbai