All roles

Senior React Platform Engineer

MadridRemote

Why This Role

You’ll help shape a B2B recruiting workflow product used by recruiters to manage pipelines, review candidates, send messages, and work with analytics. This is a chance to build fast, thoughtful interfaces for complex workflows and make those experiences clearer, smoother, and more useful every day.

You’ll have a direct hand in how the product feels and performs across core parts of the platform. If you enjoy turning messy, data-heavy processes into clean, reliable UI, this role gives you meaningful product impact.

What You'll Do

You’ll build production features in React and TypeScript across dashboards, jobs, pipeline, and candidate workflows. Your work will span the interfaces recruiters use every day, with a focus on creating clear and efficient product experiences.

You’ll partner closely with product and design to translate complex recruiting processes into UI that feels fast and intuitive. You’ll also help improve frontend architecture, state management, performance, accessibility, and automated test coverage.

You’ll collaborate with backend engineers on Supabase data contracts, realtime updates, and edge-function workflows. Along the way, you’ll help troubleshoot production issues and make sure the frontend works well with the underlying APIs and data model.

What You Bring

You bring 5+ years of professional frontend engineering experience and strong skills in React, TypeScript, CSS, and component architecture. You’re comfortable building polished product experiences in data-heavy SaaS applications, especially when the work involves forms, tables, modals, and workflow automation.

You’re also comfortable reviewing API contracts and debugging production issues. If you’ve worked with tools like Vite, Tailwind, Radix, shadcn/ui, Supabase, PostgreSQL, or recruiting and HR products, that’s a plus.

Why Join Us

This is a full-time opportunity available as either a contract or employment arrangement. The salary range is USD 90,000 to 130,000 equivalent, depending on your location and experience.

The role is remote and designed for candidates based in Europe or nearby time zones, giving you flexibility while staying close to the team’s working rhythm.

Apply

Interested in this role?

Drop your resume and a few details. We’ll take it from here.