This role focuses on building and scaling frontend and server-side components for a data visualization product, with a strong emphasis on React and Next.js.
The position requires deep expertise in React, strong proficiency with Next.js, and the ability to work across frontend and Node.js-based backend layers. The role is well-suited for engineers comfortable working on rendering pipelines, server-side logic, and performance-sensitive workflows.
Develop and maintain React-based user interfaces for visualization and export workflows
Build and optimize Next.js applications with server-side rendering (SSR) and API routes
Design and implement export services for charts and visual assets
Integrate frontend and backend services for seamless data-to-visualization workflows
Optimize rendering performance, scalability, and reliability
Collaborate closely with backend Python services and visualization logic
Ensure high-quality code, testing, and maintainable architecture
Strong experience with React for building complex, data-driven interfaces
Hands-on expertise with Next.js, including SSR and API routes
Proficiency in JavaScript / TypeScript
Experience building Node.js-based backend services
Solid understanding of rendering pipelines, exports, and server-side logic
Experience integrating with REST APIs and backend services
Nice to Have:
Experience working with charting or visualization platforms
Exposure to server-side rendering for exporting visual assets
Familiarity with performance optimization for rendering-heavy applications
Experience working with cloud deployments and CI/CD pipelines
Summary of Skill-set:
React, Next.js, JavaScript, TypeScript, Node.js, Server-Side Rendering, Export Services, API Integration, Performance Optimization