Senior Software Engineer, Frontend
Build high-performance frontend interfaces and reusable component libraries for exploring complex, real-time telemetry data. The role requires 5+ years of web application experience and strong React, NextJS, TypeScript, and performance optimization skills.
About the job
Responsibilities
- Build high-performance data visualization interfaces and reusable component libraries for complex telemetry data.
- Create intuitive user interfaces for data exploration while optimizing for large real-time datasets.
- Collaborate with backend teams on API design and implementation for seamless user experiences.
- Write clean, maintainable code and participate in technical design discussions.
Requirements
- 5+ years of professional experience building web applications and data-driven tools.
- Strong experience building production applications with React, NextJS, and TypeScript.
- Strong understanding of web performance optimization and browser rendering.
- Experience with modern CSS, including Tailwind, and component libraries such as Radix UI for building design systems.
- U.S. person status required: U.S. citizen, lawful permanent resident, or protected individual such as an asylee or refugee, in compliance with ITAR/EAR regulations.
Nice-to-Haves
- Experience with technical visualization tools such as WebGL, D3.js, and Apache ECharts, and with time-series data.
- Knowledge of WebAssembly and browser-based computation.
- Background in scientific computing or technical data visualization.
- Experience building tools for technical users, including dashboards and data-editing environments.
- Built and launched side projects with consistent usage traffic.
Technologies
- Web: React, TypeScript, Redux, Tailwind, WebAssembly, D3.js, WebGL, Go
- Data: Parquet, Flink, Kafka, Redpanda, Beam, DuckDB, Timescale, QuestDB, InfluxDB, Druid
- Infrastructure: GitHub Actions, AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform
Compensation and Benefits
- Salary range: $180,000–$230,000 per year.
- Equity and benefits included.
Skills
React, Next.js, TypeScript, Tailwind, Radix Ui, Webgl, D3.Js, Apache Echarts, Webassembly, Redux, Go, Kafka, AWS, Docker, Kubernetes
Similar jobs
Frontend Engineering jobsLeads development of React-based web applications for complex real-time and historical aviation data, while mentoring engineers and setting frontend architecture and quality standards. Requires 5+ years of experience with React, TypeScript, JavaScript, state management, and performance optimization.
Build customer-facing frontend experiences for growth, including onboarding flows, experiments, upgrade funnels, and activation infrastructure. The role requires 6+ years of experience, strong React and TypeScript skills, and a product-oriented UX sensibility.
The Senior Software Engineer will build and scale frontend platform infrastructure, including a design system and reusable component library, while collaborating with engineering teams to improve developer and user experiences. The role requires 5–8 years of professional engineering experience and strong TypeScript or JavaScript skills.
Develops and enhances user-facing features for LangSmith, an AI observability platform using React and TypeScript. Requires extensive frontend experience, build tools proficiency, API integration, and strong collaboration skills in a fast-paced startup.
Senior frontend engineer owning consumer crypto payment flows across web and mobile. Focus on building reliable, high-scale payment experiences, driving latency/SLO improvements, and mentoring engineers.