About the Role
We're looking for a Senior Frontend Engineer who lives and breathes React, builds pixel-perfect, high- performance data apps with AG Grid / AG Charts, and ships to AWS with confidence. You'll craft delightful UX using modern animation libraries (Framer Motion / GSAP), own complex visualization workflows, and collaborate across product, design, and backend to deliver production-grade dashboards at scale.
What You'll Do :
- Design and build feature- rich, responsive SPA dashboards in React 18 + TypeScript.
- Implement complex data tables using AG Grid (enterprise features, custom cell renderers, server- side row model, infinite scrolling, virtualization, column pinning / grouping, range selection, Excel export, pivot, aggregation).
- Create interactive visualizations in AG Charts and / or integrate with complementary charting libs as needed.
- Use Framer Motion or GSAP to add purposeful micro- interactions and page transitions (accessibility- and performance- aware).
- Consume REST / GraphQL APIs; manage data with TanStack Query / React Query and state with Redux Toolkit / Zustand.
- Optimize for performance (memoization, Suspense, code- splitting, Web Workers) and accessibility (ARIA, WCAG 2.1 AA).
- Own CI / CD and hosting on AWS : S3 + CloudFront, API Gateway / Lambda, Cognito, IAM, CloudWatch; collaborate on IaC (CDK / Terraform) with DevOps.
- Write robust tests (Jest, React Testing Library, Cypress) and maintain clean, typed code with ESLint / Prettier.
- Partner closely with designers and PMs; participate in code reviews and mentor engineers.
Must- Have Skills :
React 18 + TypeScript with 5+ years of production experience.Deep, hands- on expertise with AG Grid (including enterprise features) and AG Charts.Strong command of animation in React (Framer Motion and / or GSAP) with a performance mindset.Solid grasp of state / data : Redux Toolkit or Zustand, TanStack Query, error / loading states, optimistic updates.AWS experience deploying SPAs (S3 / CloudFront), integrating serverless backends (API Gateway + Lambda), and auth with Cognito.Performance tuning for data- heavy UIs (100k+ rows), bundle optimization, and browser profiling.Testing culture : unit, integration, and e2e.(ref : hirist.tech)