Product Engineer
Il y a 5 heures
Flemish Brabant, Flanders, Belgique
Relu
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
pAre you passionate about technology with a purpose? Want to make a meaningful impact on people's health? Want to work in an AI-native company? At Relu, we're growing
- and we're looking for someone like you. We're looking for a Product Engineer, Frontend UX to join our Automate Platform team. Your mission is to make Automate simple for dental labs to use, and own how the product looks and feels. /ph3You will: /h3ulliDesign system: turn relui into a real base layer, with consistent type scale, spacing, dialogs and buttons. /liliBuild a table component that works like Linear or Notion (column config, saved views, inline edits, keyboard use). /liliSimpler order creation: a simple flow showing the main options in plain terms (for example tight, medium, loose instead of retention in mm), with the full parameter set one click away. /liliAgents simple mode: a guided mode focused on inbox status updates and a few common actions. Also a clearer view of past runs and better grouping of pieces. /liliInbox UX: Scan Check warnings in the inbox viewer, clear sync status and errors, customizable dashboards on inbox data. /liliDentist-facing flows: share a case with a dentist to approve or reject outputs, with drawing and comments on the 3D view. /liliOnboarding and product updates: an in-app academy, guided first steps, an in-app changelog, a notification center. /liliAsk Relu UI: make the chat less cluttered and better at guiding users through the app. /liliFirst 6 months Month 1: ship two or three UX fixes across orders and inbox, and write a short UI audit of the app. /liliMonths 2 to 3: design-system v1 (tokens, dialogs, buttons) and the new table component, rolled out to the inbox and orders lists. /liliMonths 3 to 4: simple order-creation flow, tested with three customers. /liliMonths 4 to 6: agents simple mode and the dentist approval flow. /li /ulh3What you should bring to the team /h3ulliProduct ownership and vision: You take a raw user problem, dig to the real need, and separate what's essential from what's nice to have
- before you write a line of code 3+ years building web product UIs, with at least 2 years owning UX decisions, not just implementing designs. /liliStrong TypeScript and a modern component framework
- Vue preferred, React fine if you're ready to switch. /liliA portfolio or live product where you shaped the UX: you can walk us through the problem, what you tried, and why you landed where you did. /liliYou've built or maintained a component library or design system. /liliYou work well from loose specs and talk to users directly, without needing to be pushed. /liliYou can coach a junior engineer through code reviews and pairing sessions. /li /ulh3The 'Nice-to-haves' /h3ulliExperience with data-heavy B2B tools: tables, filters, dashboards, workflow builders. /lili3D or canvas work (three.js, WebGL). /liliFigma skills good enough to throw together a quick mock. /liliBackground in healthcare or other professional-tool environments. /liliDutch or French. /li /ulh3How you work /h3ulliYou're an independent thinker: you don't blindly implement tickets. You think through the consequences and connections of your work and find smart solutions to problems. /liliYou're reliable
- people can count on you to see things through. /liliYou communicate. You pick up a ticket, ask questions when in doubt, and then execute until it's done
- without breaking other things along the way. /liliWe don't work in silos. You think sharply, and you'll be surrounded by people who do the same. /li /ulh3Our Tech Stack = Your Tech Stack /h3ulliFrontend: Vue 3, TypeScript, Vuetify, Pinia, vue-query, Nx monorepo. /liliBackend APIs: Python, FastAPI
- you'll add endpoints when a feature needs it. /liliData Databases: PostgreSQL. /lili3D: three.js (occasional, e.g. the dentist approval flow). /liliInfrastructure DevOps: AWS, CI/CD. /li /ulh3Practical Requirements / Eligibility /h3ulliFluent in English (written and spoken). /liliValid work authorization in Belgium. /liliAble to work from our Leuven office at least 3 days per week. /li /ulh3Red flags (we're honest about what doesn't fit) /h3ulliYou need finished designs before you can start. /liliYou talk about frameworks and never
about us
ers. /liliYour portfolio shows implemented mockups
- but no UX decisions of your own. /liliYou reach for visual flourish when the user just needed fewer steps. /li /ulh3A mission that matters: /h3pwe're improving dental care and making higher-quality dentistry accessible to everyone, globally. /ph3A fast-growing company where your growth goes hand-in-hand with ours /h3preal impact, real ownership, early responsibility and skills in the technologies of the future. /ph3Fun team culture: /h3ulliafter-works /lilibi-weekly sports /lilihackathons /liliretreats /li /ul
- and we're looking for someone like you. We're looking for a Product Engineer, Frontend UX to join our Automate Platform team. Your mission is to make Automate simple for dental labs to use, and own how the product looks and feels. /ph3You will: /h3ulliDesign system: turn relui into a real base layer, with consistent type scale, spacing, dialogs and buttons. /liliBuild a table component that works like Linear or Notion (column config, saved views, inline edits, keyboard use). /liliSimpler order creation: a simple flow showing the main options in plain terms (for example tight, medium, loose instead of retention in mm), with the full parameter set one click away. /liliAgents simple mode: a guided mode focused on inbox status updates and a few common actions. Also a clearer view of past runs and better grouping of pieces. /liliInbox UX: Scan Check warnings in the inbox viewer, clear sync status and errors, customizable dashboards on inbox data. /liliDentist-facing flows: share a case with a dentist to approve or reject outputs, with drawing and comments on the 3D view. /liliOnboarding and product updates: an in-app academy, guided first steps, an in-app changelog, a notification center. /liliAsk Relu UI: make the chat less cluttered and better at guiding users through the app. /liliFirst 6 months Month 1: ship two or three UX fixes across orders and inbox, and write a short UI audit of the app. /liliMonths 2 to 3: design-system v1 (tokens, dialogs, buttons) and the new table component, rolled out to the inbox and orders lists. /liliMonths 3 to 4: simple order-creation flow, tested with three customers. /liliMonths 4 to 6: agents simple mode and the dentist approval flow. /li /ulh3What you should bring to the team /h3ulliProduct ownership and vision: You take a raw user problem, dig to the real need, and separate what's essential from what's nice to have
- before you write a line of code 3+ years building web product UIs, with at least 2 years owning UX decisions, not just implementing designs. /liliStrong TypeScript and a modern component framework
- Vue preferred, React fine if you're ready to switch. /liliA portfolio or live product where you shaped the UX: you can walk us through the problem, what you tried, and why you landed where you did. /liliYou've built or maintained a component library or design system. /liliYou work well from loose specs and talk to users directly, without needing to be pushed. /liliYou can coach a junior engineer through code reviews and pairing sessions. /li /ulh3The 'Nice-to-haves' /h3ulliExperience with data-heavy B2B tools: tables, filters, dashboards, workflow builders. /lili3D or canvas work (three.js, WebGL). /liliFigma skills good enough to throw together a quick mock. /liliBackground in healthcare or other professional-tool environments. /liliDutch or French. /li /ulh3How you work /h3ulliYou're an independent thinker: you don't blindly implement tickets. You think through the consequences and connections of your work and find smart solutions to problems. /liliYou're reliable
- people can count on you to see things through. /liliYou communicate. You pick up a ticket, ask questions when in doubt, and then execute until it's done
- without breaking other things along the way. /liliWe don't work in silos. You think sharply, and you'll be surrounded by people who do the same. /li /ulh3Our Tech Stack = Your Tech Stack /h3ulliFrontend: Vue 3, TypeScript, Vuetify, Pinia, vue-query, Nx monorepo. /liliBackend APIs: Python, FastAPI
- you'll add endpoints when a feature needs it. /liliData Databases: PostgreSQL. /lili3D: three.js (occasional, e.g. the dentist approval flow). /liliInfrastructure DevOps: AWS, CI/CD. /li /ulh3Practical Requirements / Eligibility /h3ulliFluent in English (written and spoken). /liliValid work authorization in Belgium. /liliAble to work from our Leuven office at least 3 days per week. /li /ulh3Red flags (we're honest about what doesn't fit) /h3ulliYou need finished designs before you can start. /liliYou talk about frameworks and never
about us
ers. /liliYour portfolio shows implemented mockups
- but no UX decisions of your own. /liliYou reach for visual flourish when the user just needed fewer steps. /li /ulh3A mission that matters: /h3pwe're improving dental care and making higher-quality dentistry accessible to everyone, globally. /ph3A fast-growing company where your growth goes hand-in-hand with ours /h3preal impact, real ownership, early responsibility and skills in the technologies of the future. /ph3Fun team culture: /h3ulliafter-works /lilibi-weekly sports /lilihackathons /liliretreats /li /ul