Salary not listed
Design Engineer
DesignRemote — Europe
Published on 2026-09-17
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
The Design Engineer will be responsible for developing and maintaining the core Restate UI, ensuring a smooth experience for developers interacting with complex systems. The role involves designing scalable interfaces and delivering quality code while collaborating closely with a talented team.
About the company
Restate builds durable execution infrastructure for distributed applications. It helps developers write reliable workflows and services that recover from failures.
The team
Design
Stack
ReactTypeScriptHTMLCSSRust
What you'll do
- Architect and design the core Restate UI
- Display system executions and changes effectively
- Handle large data sets with live updates
- Design for various UI states like loading, errors, and empty states
- Ensure fast UI performance
- Maintain a consistent mental model across platforms
- Visually represent durable execution concepts
- Develop scalable design systems
What we're looking for
- Production front-end skills in React and TypeScript
- A portfolio showcasing shipped work
- Strong visual design sensibility
- Ability to design information hierarchies
- Experience with data-intensive interfaces
- Performance optimization experience
- Skill in visual storytelling
- Ability to implement motion in code
Nice to have
- Experience in developer tools or AI products
- Skills in data visualization
- Knowledge of accessibility practices
- Experience in creative development like 3D or generative design
- Familiarity with backend interactions
- Experience deploying serverless applications
