Position Overview
We are seeking a highly skilled ReactJS Developer to design, develop, and optimize web applications with a focus on performance, analytics, payments, and location-based solutions. The ideal candidate will have strong expertise in ReactJS, Firebase, GA4, Google Maps, CDN integration, payments, and dashboards, with a proven ability to deliver secure, scalable, and high-performing applications. You will work closely with product managers, designers, and backend engineers to build seamless user experiences while optimizing Core Web Vitals (FCP, LCP, CLS) and ensuring top-class security for sessions, storage, and token-based authentication.
Key Responsibilities
- Build and maintain modern, scalable ReactJS applications with reusable components.
- Implement state management using Redux for predictable application flow.
- Develop responsive dashboards with real-time data visualization.
- Integrate Firebase services (authentication, Firestore, cloud functions, hosting, push notifications).
- Configure and track user events using Google Analytics 4 (GA4).
- Implement Google Maps API for maps rendering, routing, geocoding, and custom markers.
- Set up CDN integration (Cloudflare, Akamai, AWS CloudFront) for faster delivery.
- Build and consume RESTful APIs for data exchange and microservice integrations.
- Implement payment gateways ( Razorpay, PayPal, UPI, digital wallets, subscriptions).
- Handle secure sessions, tokens (JWT/OAuth2), and encrypted storage.
- Ensure compliance with PCI DSS and other payment security standards.
- Integrate location tracking for real-time services.
- Build geofencing and proximity-based solutions.
- Optimize user experiences with location-based personalization.
- Improve Core Web Vitals (FCP, LCP, CLS, TTI) for SEO and user experience.
- Use lazy loading, code splitting, and CDN caching for performance.
- Monitor performance via dashboards and analytics tools.
- Apply Tailwind CSS and Material Design frameworks for modern, responsive UI.
Required Skills & Expertise
- Strong proficiency in ReactJS (hooks, functional components, lifecycle).
- Expertise in Redux and state management libraries.
- Hands-on experience with Firebase (Auth, Firestore, Hosting, Messaging).
- Knowledge of GA4 integration and event-driven analytics.
- Practical experience with Google Maps API (maps, routes, geolocation).
- Knowledge of payment gateways and digital payment systems.
- CDN integration experience for performance optimization.
- Good understanding of sessions, tokens, and secure storage.
- Experience with RESTful APIs and JSON-based integrations.
- Familiarity with Core Web Vitals optimization strategies.
- Understanding of analytics dashboards and reporting tools.
Good to Have
- Knowledge of TypeScript.
- Familiarity with GraphQL.
- Experience with testing frameworks (Jest, Cypress, RTL).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with location-based notifications and IoT integrations.
Soft Skills
- Strong analytical and problem-solving mindset.
- Excellent communication and teamwork abilities.
- Attention to detail with a strong focus on UI/UX.
- Ability to thrive in agile and fast-paced environments.
- Experience with Cursor or similar AI-powered coding assistants.
- Familiarity with AI-based developer productivity tools.