HamburgerMenu
hirist

iRage - Senior React.js Developer

iRage Broking Services LLP
Mumbai
5 - 8 Years
star-icon
4.9white-divider5+ Reviews

Posted on: 02/09/2025

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.


info-icon

Did you find something suspicious?