Senior Frontend Developer
Role details
Job location
Tech stack
Job description
This isn't another CRUD-over-an-API frontend role. You'll build interfaces that verify cryptographic attestation evidence directly in the browser using Rust and WebAssembly, orchestrate long-running secure computations while keeping the UI responsive, turn differentially private data into interactive visualizations and build on top of our growing 60+ component design system.
Requirements
Do you have experience in Management?, Do you have a Master's degree?, We're looking for an exceptional Senior Frontend Engineer (80%, start ASAP) who wants to own these kinds of engineering challenges end-to-end in a hybrid, on-site role in Zürich., * (Must have) Bachelor (or higher) Degree in CS or similar and 3+ years of professional experience
- (Must have) Good communication skills with fluency in English
- (Must have) Extensive experience in TypeScript, React, CSS3 and HTML5
- (Must have) Based in or willing to relocate to Zürich (3 days/week on-site)
- (Must have) You use AI-assisted development tools effectively while maintaining high engineering standards. We're continuously investing in our AI development stack to build a compounding engineering advantage that helps our small team compete with much larger companies.
- (Must have) Proven record of building data-heavy UIs that stay responsive through smart state management and memoisation
- (Plus) Experience with web applications involving heavy data processing (e.g. wasm) and visualization (e.g. D3.js, Chart.js, Recharts)
- (Plus) Technical leadership experience
- (Plus) Willingness to pick up some Rust for simple backend changes
Benefits & conditions
- Own features end-to-end: Design, build and ship full-featured client-side applications with React and Joy UI - responsive, polished interfaces backed by a mix of GraphQL and REST APIs. You carry your work from idea to production.
- State management for interactive data applications: Tackle complex state-management challenges in a modern, data-intensive environment. Design scalable solutions that keep the client application efficient, responsive and maintainable, even under heavy data loads.
- Client-side data processing & visualization: Implement and optimize advanced client-side data processing directly in the browser. Leverage WebAssembly to accelerate computationally intensive tasks, and build rich, interactive visualizations that turn raw data into intuitive, user-friendly insights.
- AI-powered productivity: Leverage LLM-based code assistants, design generators and test-automation tools to move faster and raise the quality bar - and share your workflows with the team.
- Collaborate across the company: Work shoulder-to-shoulder with design, product and engineering. On a small team, your voice shapes the product directly., * Join a small engineering team where every engineer owns meaningful product areas and directly shapes the company's direction.
- Work on unusually challenging frontend problems spanning WebAssembly, large-scale state management, data visualization and privacy-preserving technologies.
- Help build one of the industry's most AI-native engineering organizations
- Competitive salary