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 interfacesCollaborate with UX / UI designers and product managers to create responsive, trader-focused experiencesIntegrate with real-time market data APIs and trading execution systemsTechnical Excellence :
Implement sophisticated data visualizations and interactive charts using libraries like Chartjs, TradingView, or custom D3.js solutionsEnsure cross-browser compatibility and responsiveness across multiple devices and screen sizesDebug and resolve complex performance issues, particularly in real-time data processing and renderingMaintain high-quality code through reviews, testing, and comprehensive documentationRequired Skills & Experience :
React & JavaScript Mastery :
5+ years of professional React.js development with deep understanding of React internals, hooks, and advanced patternsExpert-level JavaScript (ES6+) with strong proficiency in asynchronous programming, closures, and memory managementAdvanced HTML5 & CSS3 skills with focus on performance and cross-browser compatibilityReal-time & Performance Expertise :
Proven experience with WebSockets and real-time data streaming protocolsStrong DOM manipulation skills - direct DOM access, virtual scrolling, efficient updates, and performance optimizationRESTful API integration with experience in handling high-frequency data feedsBrowser performance optimization - understanding of rendering pipeline, memory management, and profiling toolsDevelopment Tools & Practices :
Proficiency with modern build tools : Webpack, Babel, Vite, or similarExperience with Git version control and collaborative development workflowsAgile / Scrum development environment experienceUnderstanding of testing frameworks (Jest, React Testing Library)Financial Data Visualization :
Experience with financial charting libraries : Chartjs, TradingView, D3.js, or custom visualization solutionsUnderstanding of market data structures, order books, and trading terminologyKnowledge of data streaming optimization techniques for financial applicationsNice-to-Have Skills :
Domain Expertise :
Prior experience in stock market, trading, or financial services - understanding of trading workflows, order management, risk systemsAlgorithmic trading knowledge or exposure to quantitative trading systemsFinancial market understanding - equities, derivatives, commoditiesTechnical Plus Points :
Backend development experience with GoLang, Python, or Node.jsDatabase knowledge : SQL, NoSQL, time-series databases (InfluxDB, TimescaleDB)Cloud platform experience : AWS, Azure, GCP for deploying scalable applicationsMessage queue systems : Redis, RabbitMQ, Kafka, NATS for real-time data processingMicroservices architecture understanding and API design principlesAdvanced Skills :
Service Worker implementation for offline-first applicationsProgressive Web App (PWA) developmentMobile-first responsive design expertiseQualifications :
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-criticalapplications
Portfolio or examples of complex real-time applications you've builtFinancial services experience strongly preferredWhy 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 worthGenerous paid time off - Recharge and come back sharperWork with the best - Collaborate with top-tier global talentAdventure together - Annual offsites (mostly outside India) and regular team outingsPerformance rewards - Multiple bonuses for those who go above and beyondHealth covered - Comprehensive insurance so you're always protectedFun, not just work - On-site sports, games, and a lively workspaceLearn and lead - Regular knowledge-sharing sessions led by your peersAnnual Education Stipend Take any external course, bootcamp, or certification that makes you better at your craftStay fit - Gym memberships with equal employer contribution to keep you at your bestRelocation support - Smooth move .We've got your backFriendly competition Work challenges and extracurricular contests to keep things excitingWe work hard, play hard, and grow together. Join us.
(ref : hirist.tech)