HamburgerMenu
hirist

Anand Rathi Group - Frontend Developer - Platform Engineering

Posted on: 05/09/2025

Job Description

POSITION OVERVIEW :

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.

KEY RESPONSIBILITIES :

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- Security Implementation : Implement secure authentication flows, multi-factor authentication, session management, biometric verification, and end-to-end encryption for sensitive financial data protection.

TECHNICAL REQUIREMENTS :

- 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.

- 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.

- 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.

- 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.

- Mobile Development : Deep React Native expertise including native module integration, platformspecific optimizations, code push implementations, and comprehensive app store deployment processes.

- Development Tools : Experience with modern build tools (Vite, Webpack), testing frameworks (Jest, React Testing Library, Detox), CI/CD pipelines, and performance monitoring tools.

EXPERIENCE & QUALIFICATIONS :

- 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.

- Domain Expertise : Previous experience building trading platforms, financial dashboards, real-time data applications, or fintech products with understanding of financial workflows and trading requirements.

- 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.

- 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.

- Strong problem-solving skills, attention to detail for mission-critical financial applications, and commitment to delivering exceptional user experiences.

PERFORMANCE EXPECTATIONS :

- Deliver responsive trading interfaces that handle 2000+ real-time price updates per second without performance degradation or memory leaks.


- Maintain mobile applications with crash rates below 0.3% and achieve 4.7+ star ratings on app stores.


- Ensure web applications achieve Lighthouse performance scores above 95 with load times under 1.5 seconds and seamless cross-device synchronization.


info-icon

Did you find something suspicious?