Frontend Engineer
Hiring in only
This employer appears to hire only in the region above. Confirm you're eligible to be hired there before applying.
Build product UI for Restate's runtime platform
Own the product experience across Restate's UI, working closely with design engineers and the product team to deliver a live window onto a distributed system.
Why This Role?
Front-row seat to the biggest infra shift in decades
Key Responsibilities
- Architect and build the product UI
- Ship and maintain production code
- Collaborate with engineers and the product team
Requirements
- Experience with frontend development
- Ability to work with large and changing data
- Collaboration skills
Required Skills
Indonesia Context
- Working Hours Overlap:
- Flexible — work your own hours
View Original Description from Ashby Job BoardsShow more
Original description from Ashby Job Boards
FRONTEND ENGINEER AT RESTATE Restate (restate.dev http://restate.dev) is a lightweight runtime that turns AI agents, workflows, and backend services into durable processes - so teams can focus on their logic, not failure mechanics. The role: We're looking for a Frontend Engineer to own the product experience across Restate's UI. Our UI is where developers end up when something is running, stuck, or has already gone wrong. It's a live window onto a distributed system that keeps moving while you're looking at it. The data is large, it changes under you, and the person reading it is usually in a hurry. That makes it a different job from most frontend work. You won't be doing this alone. You'll work closely with our design engineers, the wider product team, and the founding team. THE OPPORTUNITY Front-row seat to the biggest infra shift in decades Durable runtimes like Restate are becoming the next foundational infrastructure component - and increasingly a critical piece for AI applications. As systems become more agentic, long-running, integration-heavy, and failure-prone, durable execution turns reliability from a bespoke engineering tax into a default property. In this role, you’re not watching that shift from the sidelines - you help build the platform that enables it. State-of-the-art tech, built from first principles Restate re-imagines durable execution as a lightweight self-contained stack - no database required - and ships as a single Rust binary with an optimized custom storage layer, low latency orchestration, and an analytics engine for observability. Enterprise Traction Restate is already used by Fortune 500 companies, including Tier 1 banks running critical financial workflows, and also by cutting-edge AI and infra startups pushing the boundary of what “production-grade agents” mean. You’ll work on problems where reliability, correctness, and operational simplicity are existential. Work with world-class engineers You’ll partner directly with engineers who’ve built and operated foundational systems at scale - creators of Apache Flink, and leaders from Meta’s messaging infrastructure. You’ll have the chance to work with incredibly talented individuals who care deeply about their craft. WHAT YOU’LL DO The scope includes but is not limited to: - Own the frontend end-to-end: Architect, build and ship the product UI, from whiteboarding with engineers through to the production code you'll go on maintaining. - Show what the system is actually doing: Execution timelines, retries, queues, state, failures. People come here to work out what happened, often while under pressure, and the UI has to get them there quickly. - Build for data at scale: Large result sets, live updates, filtering and search that hold up. That includes the charts and timelines sitting on top of the data, which have to stay honest as the volume grows. - Make it fast: Restate is a low latency runtime and the UI should feel like one. Rendering cost, data loading and perceived latency are design decisions here, not a cleanup pass at the end. - Keep it safe to operate: A lot of what this UI renders comes out of our users' own services, and its controls stop, retry and delete real work. Untrusted content, auth, and destructive actions all need more care than they would on an average frontend. - Push the interaction model further. Keyboard navigation, deep links, state that survives a refresh. We're not where we'd like to be here, and we'd like the next person to care about it. - Grow the shared component library, so the product stays coherent as it gets bigger, and so other people can build on it without asking first. - Work closely with design and engineering. Skip the traditional handoff, iterate together, from first sketch to shipped. THE PROFILE Someone with strong opinions and shipped work that backs them up. You'll have a lot of autonomy and direct access to the founding team, and you should be willing to push back when we're wrong. Must-haves: - React and TypeScript. Several years of it, on an application big enough to get messy. - Performance. You've profiled and fixed slow rendering, long lists, wasted re-renders, bundle size. Ideally you can point at numbers either side of the fix. - Data-intensive interfaces. Datasets bigger than the viewport. Pagination, virtualization, filtering, search, and charts built on real data rather than a tidy sample. - Data fetching and client state. Caching, invalidation, polling and streaming, optimistic updates, and a sensible answer for when a request comes back slower than the user moves. - Security. Much of what we display comes from someone else's code, so rendering untrusted content safely matters. So do auth and sessions, and some care about what ends up in the dependency tree. - Information design. What to show, what to put one click away, what to leave out. Dense views that still read clearly. - Accessibility. Semantics, focus management, keyboard navigation, assistive technology. - Reading beyond the frontend. API specs, queries, backend code. You don't have to write the backend, but you should be able to read it and work out what's going on. - Testing. Unit and end-to-end, plus the judgement to know which tests are worth keeping. - AI literacy. You use it daily to go faster, and you can tell when the output needs throwing away rather than patching. Nice to haves: - Prior work on developer tools, observability, or infrastructure products. You know what good looks like for this audience because you've been part of it. - Data visualization: timelines, traces, graphs, time series with more data points than pixels. - Building or maintaining a design system in production, including the part where you keep it coherent two years later. - Multi-tenant SaaS: environments, roles, quotas, usage. - Willingness to open a PR on the back end when a feature needs an endpoint that isn't there yet. Not a fit: - You expect a finished design to hand off, or heavy direction. You'll work closely with design, but you should turn up with your own view on interaction and information design. - You'd rather stay above the API layer. A fair amount of this work starts below it. - You want to run an engineering team rather than be the senior IC doing the work yourself. - You're not interested in the technical subject matter. Our surface area is wide, and the role lives or dies on translating it. Engagement, location, and travel - Location: remote in Europe preferred; US remote for exceptional candidates - Travel: minimal; occasional team offsites.
Salary Context
Similar Engineering roles on LokerDollar pay around $170k/yr (range $4.7k–1000k/yr, n=817 active listings).
Hiring at Restate
Restate has 1 other active role on LokerDollar and has been hiring here since Jul 12, 2026 — across Engineering, Design.
View all Restate openings →Market context
- ESTIMATEEstimated pay is in line with the role median of $170,000/year (n=817 pay-disclosing listings).
- VERIFIEDRestate: 7 postings in the last 3 months, 7 all-time on LokerDollar.
- VERIFIEDCompany first seen Jul 12, 2026.
- VERIFIEDThis listing first seen Sep 17, 2026.
- VERIFIEDLast verified live Sep 26, 2026.
Frequently asked questions
- Is Frontend Engineer at Restate a remote job?
- Yes, Frontend Engineer at Restate is remote, but the employer hires only in certain regions. Check the listing for location requirements before applying.
- What type of employment is Frontend Engineer at Restate?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at Restate.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Remote ≠ Remote: The Skills That Open Global Work to Indonesians (2026)12,891 remote listings: the highest-paid coding skills are the most geo-locked for Indonesia-based applicants. CC BY 4.0 aggregate dataset.
- The Compliance Layer of the AI Hiring Stack (2026)6,349 remote listings: 77.2% never state who may apply. Methodology and a CC BY 4.0 aggregate dataset.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- Finding Stability: Where to Find Remote Jobs Paying in USD in 2026With 5,115 active remote roles currently listed, here is how to navigate the current hiring market and where the highest demand for remote talent lies.
- Are Global Remote Jobs Still Paying in USD?With 5,115 active listings on our board, we break down where the demand is, what skills matter, and the reality of earning USD from anywhere.
- Navigating the Global Remote Job Market: Trends and Data for September 2026Analyzing the current landscape of 5,115 remote jobs. We break down skill demand, pay transparency, and where the global opportunities really are.
This employer appears to hire only in certain regions.