Design Engineer

Posted Sep 17

This is a fully remote position, open to applicants in Europe.

📋 Description

• Take ownership of, architect, design, and deliver the foundational Restate UI.

• Collaborate with engineers during brainstorming sessions and produce production-ready code.

• Clearly articulate execution timelines, retries, queues, states, and failure conditions.

• Develop interfaces that manage large datasets, provide live updates, and include filtering, search, charts, and timelines.

• Design states for loading, empty, partial, error, single-result, and high-volume scenarios.

• Enhance rendering efficiency, data loading, and perceived latency.

• Ensure consistent concepts and terminology throughout the UI, SDKs, and documentation.

• Visually convey durable execution and complex technical systems.

• Create reusable, scalable components and interaction patterns for the design system.

• Collaborate closely with the founding team while exercising significant autonomy.


⛳️ Requirements

• Proven front-end development expertise with React, TypeScript, and modern HTML/CSS.

• Capability to independently take a feature from concept to deployment.

• A portfolio showcasing delivered work that highlights both design skills and coding ability.

• Strong design sensibility with a high visual standard.

• Skills in information design, including hierarchy, density, and progressive disclosure.

• Experience in building data-intensive interfaces featuring pagination, virtualization, filtering, search, and charts.

• Knowledge of front-end performance optimization, including rendering efficiency, long lists, re-renders, and bundle size management.

• Ability to visually narrate technical concepts.

• Proficiency in motion design implemented through code.

• Experience in developing design systems within code.

• Capability to interpret API specifications, queries, and backend code.

• Familiarity with AI concepts and leveraging AI to enhance impact.

• Comfort in working directly with the founding team and exercising significant autonomy.

• Nice to have: experience with developer tools, infrastructure, or AI products.

• Nice to have: background in data visualization.

• Nice to have: expertise in accessibility and keyboard-first interface design.

• Nice to have: experience in creative development using Three.js or GLSL shaders.

• Nice to have: comfort with backend development.

• Nice to have: experience in serverless deployment with Cloudflare Workers, Vercel, or similar, including edge runtimes, caching, and cold starts.

• Must be a senior individual contributor rather than seeking to lead a design team.

• Must possess both design and coding skills.

• Must have an interest in technical subjects.


🏝️ Benefits

• Minimal travel requirements; occasional team offsite gatherings.

• Preference for remote work within Europe.

• Consideration for exceptional candidates residing in the US for remote work.

People also viewed

EdgeCortix1 day ago

Senior System-on-Chip Design Engineer

IN flagIndia OnlyFull-timeMechanical Engineer
ApplyView job
Thumbtack1 day ago

Senior Software Engineer, Design Systems

US flagUnited States, +38 more locationsFull-timeMechanical Engineer$179.4k – $232.1k/year
ApplyView job
Thumbtack1 day ago

Senior Software Engineer, Design Systems

CA flagCanada OnlyFull-timeMechanical EngineerC$180.2k – C$233.2k/year
ApplyView job
Turner & Townsend1 day ago

Senior Data Center Mechanical Engineer – 3rd Party Data Centers

US flagUnited States OnlyFull-timeMechanical Engineer$155k – $185k/year
ApplyView job
United Consulting1 day ago

Design Engineer – Bridge

US flagUnited States OnlyFull-timeMechanical Engineer
ApplyView job
WBS1 day ago

Trainer, Mechanical Engineering & Scan-to-CAD Focus

DE flagGermany OnlyFreelanceMechanical Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers