Join a compact, forward-thinking team developing an AI-driven simulation platform used by data scientists and engineers in high-tech industries. As a Senior Frontend Engineer, you'll lead the evolution of a sophisticated user interface that handles machine learning pipelines, real-time data, and immersive 3D visualizations—all within a scalable, accessible, and high-performance frontend architecture.
What You'll Do
- Design and maintain a robust frontend system that supports intricate data workflows, integrating 3D rendering and real-time API interactions using modern web technologies.
- Implement performance optimizations such as code splitting, lazy loading, and efficient state management to ensure smooth operation under heavy data loads.
- Apply server-side rendering, caching strategies, and accessibility standards to enhance usability and speed across devices.
- Collaborate in a small, autonomous team environment where initiative and creative problem-solving are central to development cycles.
- Integrate advanced visualization libraries and work with GPU-accelerated rendering through WebGL, WebGPU, and WebAssembly to support scientific and engineering simulations.
What We're Looking For
- At least six years of hands-on experience in frontend development with a strong command of React, TypeScript, and state management tools like Recoil, Redux, or MobX.
- Proven work with performance monitoring, testing frameworks (Jest, Cypress), and CI/CD pipelines using tools such as GitHub Actions and NX in monorepo or micro-frontend environments.
- Direct experience with REST, GraphQL, WebSocket, and Long Polling for handling intensive, real-time data exchanges.
- Familiarity with AWS, design systems, and prototyping tools including Figma and Excalidraw.
- Exposure to specialized libraries such as Plotly, Echart, VTK, and Three.js for data and 3D visualization.
- Fluency in English and experience in customer-facing roles, with the ability to translate technical capabilities into clear user benefits.
Work Environment
This is a fully remote role with a globally distributed team. The initial contract is for one year, with potential for renewal. We value integrity, innovation, and proactive ownership—qualities that drive both technical excellence and team culture.
Compensation
Compensation is paid in USD. Additional equity or benefits are not included in this arrangement.
