Back to Careers

Senior Frontend Engineer

Remote / Noida
Full-time
Engineering

About the Role

We are looking for a Senior Frontend Engineer to lead the development of our high-performance trading interfaces and AI dashboards. You will work with cutting-edge technologies like Next.js, React Three Fiber, and WebGL to create immersive, real-time experiences that push the boundaries of web performance. Join us in building interfaces that handle millions of data points per second while maintaining buttery-smooth 60fps animations.

Responsibilities

  • Architect and build scalable frontend applications using Next.js 14+, TypeScript, and modern React patterns.
  • Implement complex 3D visualizations and data representations using Three.js, React Three Fiber, and custom WebGL shaders.
  • Optimize application performance for low-latency data streaming, achieving sub-100ms render times for real-time market data.
  • Design and implement reusable component libraries with comprehensive documentation and Storybook integration.
  • Collaborate with UX designers to deliver pixel-perfect, accessible interfaces that exceed WCAG 2.1 AA standards.
  • Lead code reviews and mentor junior engineers on best practices for performance optimization and clean architecture.
  • Integrate real-time WebSocket connections for live trading data with automatic reconnection and state recovery.
  • Implement comprehensive testing strategies using Jest, React Testing Library, and Playwright for E2E testing.

Requirements

  • 5+ years of professional experience with React and the modern JavaScript/TypeScript ecosystem.
  • Deep understanding of WebGL, GLSL shaders, and 3D graphics programming with proven portfolio examples.
  • Expert-level knowledge of performance optimization techniques including code splitting, lazy loading, and memoization.
  • Experience with state management solutions (Zustand, Redux Toolkit, Jotai) and data fetching libraries (React Query, SWR).
  • Strong eye for design details, animations, and micro-interactions that enhance user experience.
  • Proficiency with modern build tools (Vite, Turbopack, Webpack) and understanding of bundle optimization.
  • Experience with real-time data visualization and handling high-frequency updates (1000+ updates/second).
  • Excellent communication skills and ability to work collaboratively in a fast-paced, agile environment.

Apply for this position

Send your resume and portfolio to our engineering team.

Apply Now

Or email us at careers@cognoflux.com