Job Description
<p><p><b>POSITION OVERVIEW :</b><br/><br/>Develop high-performance, responsive trading interfaces using React and React Native for web and mobile platforms.
Build real-time dashboards, mobile trading applications, and progressive web apps that deliver seamless user experiences for professional traders and retail investors with lightning-fast market data visualization.<br/><br/><b>KEY RESPONSIBILITIES :</b><br/><br/>- Frontend Development : Build and maintain React web applications for professional trading desks, featuring real-time market data visualization, advanced order management systems, portfolio analytics, and customizable trading dashboards.<br/><br/>- Mobile Application Development : Develop React Native mobile applications for iOS and Android platforms, enabling secure on-the-go trading with push notifications for market alerts, biometric authentication, and offline trading capabilities.<br/><br/>- Real-time Integration : Implement WebSocket connections for real-time price feeds, order updates, live market data streaming with automatic reconnection, error handling, and data synchronization across multiple devices.<br/><br/>- Interactive Visualizations : Create sophisticated financial charts and visualizations using D3.js, Chart.js, TradingView charting libraries, and custom Canvas/WebGL implementations for technical analysis and advanced market insights.<br/><br/>- Performance Optimization : Optimize application performance through advanced React patterns (hooks, context, suspense), efficient state management, code splitting, lazy loading, and memoization strategies for handling high-frequency data updates.<br/><br/>- UI/UX Implementation : Collaborate with designers to implement pixel-perfect trading interfaces that comply with financial regulations, accessibility standards (WCAG 2.1), and responsive design principles across devices.<br/><br/>- Security Implementation : Implement secure authentication flows, multi-factor authentication, session management, biometric verification, and end-to-end encryption for sensitive financial data protection.<br/><br/><b>TECHNICAL REQUIREMENTS :</b><br/><br/>- Frontend Technologies : Expert-level proficiency in React (18+), React Native, TypeScript, and modern JavaScript (ES2022+) with deep understanding of performance optimization and advanced React patterns.<br/><br/>- State Management : Extensive experience with state management solutions including Redux Toolkit, Zustand, React Query (TanStack Query), and real-time data handling patterns for high-frequency updates.<br/><br/>- Real-time Communication : Proficiency in WebSocket implementation, Server-Sent Events, RESTful API integration, GraphQL, and handling high-frequency data streams with proper error handling and reconnection strategies.<br/><br/>- Visualization Libraries : Advanced knowledge of financial charting libraries (TradingView Lightweight Charts, D3.js, Chart.js, Highcharts), Canvas API, WebGL, and complex data visualization techniques for trading interfaces.<br/><br/>- Mobile Development : Deep React Native expertise including native module integration, platformspecific optimizations, code push implementations, and comprehensive app store deployment processes.<br/><br/>- Development Tools : Experience with modern build tools (Vite, Webpack), testing frameworks (Jest, React Testing Library, Detox), CI/CD pipelines, and performance monitoring tools.<br/><br/><b>EXPERIENCE & QUALIFICATIONS :</b><br/><br/>- Professional Experience : 4-8 years of frontend development experience with at least 3+ years focused on React ecosystem and 2+ years with React Native in production environments.<br/><br/>- Domain Expertise : Previous experience building trading platforms, financial dashboards, real-time data applications, or fintech products with understanding of financial workflows and trading requirements.<br/><br/>- Education : Bachelor's degree from Top Tier Institutes in Computer Science, Software Engineering, or related technical field with strong foundation in data structures, algorithms, and software design principles.<br/><br/>- Collaboration Skills : Experience working in agile development environments, collaborating with cross-functional teams including backend developers, designers, product managers, conducting code reviews, and mentoring junior developers.<br/><br/>- Strong problem-solving skills, attention to detail for mission-critical financial applications, and commitment to delivering exceptional user experiences.<br/><br/><b>PERFORMANCE EXPECTATIONS :</b><br/><br/>- Deliver responsive trading interfaces that handle 2000+ real-time price updates per second without performance degradation or memory leaks.
</p><p><br/></p><p>- Maintain mobile applications with crash rates below 0.3% and achieve 4.7+ star ratings on app stores.
</p><p><br/></p><p>- Ensure web applications achieve Lighthouse performance scores above 95 with load times under 1.5 seconds and seamless cross-device synchronization.</p><br/></p> (ref:hirist.tech)