Senior Frontend Software Engineer
Sift
full-remoteseniorpermanentfrontend Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactNext.jsTypeScriptTailwind CSSRadix UIWeb Performance OptimizationWebAssemblyWebGLD3.jsData Visualization
About the role
Role overview
Join Sift as a Senior Frontend Software Engineer to help define the architecture, shape the product, and influence company culture. You’ll build high-performance data visualization interfaces and collaborate on API design with backend teams to create smooth user experiences in the early stages of product development.
Key missions
- Contribute to architecture definition, product design, and company culture.
- Build high-performance data visualization interfaces and reusable component libraries.
- Collaborate with backend teams on API design and implementation for fluid user experiences.
Responsibilities (what you’ll work on)
- Develop user interfaces for data exploration.
- Work on web performance optimization and browser rendering.
- Build tools for technical users (e.g., dashboards and data editing environments).
- Build foundations and scale the platform as the product evolves.
Requirements
- Production frontend experience with React, Next.js, and TypeScript.
- Strong proficiency in modern CSS and design systems using Tailwind.
- Experience with component libraries such as Radix UI.
- Strong understanding of web performance and browser rendering.
- 5+ years of professional experience building web applications and data-driven tools.
- Knowledge of WebAssembly and browser-based computation.
Nice to have
- Experience with technical visualization tools such as WebGL, D3.js, and Apache ECharts.
- Experience working with time-series data.
- Background in scientific computing or technical data visualization.
- Proven ability to launch side projects with consistent usage traffic.
About Sift
Sift is building a platform centered on high-performance data visualization and data exploration. The role focuses on developing frontend interfaces and reusable component libraries, collaborating closely with backend teams to design and implement APIs.
Scraped 5/13/2026