Senior Front-End Engineer
If you thrive on ownership, architecture, and building products that blend data and design we’d love to hear from you.
Friendly client empowers hoteliers to build smarter digital relationships through the industry’s first data-native Marketing CRM. Their solution centralizes guest data from fragmented systems to build unified 360° profiles, enabling hotels to run hyper-personalized marketing campaigns, increase direct bookings, and drive guest loyalty — all through a platform purpose-built for the AI era.
Role Overview
Senior Front-End Engineer (Full-Stack) with exceptional UI craft and a product/design mindset; report to the CTO and partner closely with the CEO as well as product, design, and data team members.
You’ll shape the web experience end-to-end: heavily contributing how our client feels, performs, and scales—while still being able to work across the stack.
Raise the bar on UI quality through architecture input, component standards, code review, tooling improvements, and mentoring peers.
What You'll Do
Lead the front-end engineering: set patterns, guide implementation, and drive consistency across the product UI.
Build polished, delightful, and accessible user journeys—turning complex hotel/marketing data into simple, high-signal experiences.
Shape the UI system: component architecture, design tokens, Storybook workflow, performance budgets, and UX quality.
Collaborate tightly with product and design to translate requirements into elegant interaction flows and UI details.
Contribute across the stack when needed: integrate front-end features with our NestJS + Fastify API, shape API contracts, and unblock end-to-end delivery.
Safeguard quality through automated tests (Jest unit, Playwright e2e), observability, and iterative refactors that keep the monorepo healthy.
Tech Environment
TypeScript-first monorepo with pnpm, Node 20+, Turborepo orchestration, Biome linting/formatting, and GitHub Actions quality gates.
Frontend: Next.js 15, React 18, component driven development, Playwright e2e coverage.
Backend: NestJS + Fastify, background jobs for property data ingestion, Jest coverage per package.
Infra & Data: Terraform-managed cloud footprint, interactive scripts for seeding realistic hotel data, emphasis on secure integrations (e.g., PMS providers like Mews).
What We're Looking For
7+ years building product-focused web experiences with React + TypeScript, with a track record of shipping high-quality UI/UX to production.
Passionate about AI-assisted development and shares our obsession with exceptionally high standards across code quality, UX polish, and product craft.
Deep front-end craft: component architecture, state management patterns, performance, accessibility, and responsive design.
Strong product instincts: you care about the details (copy, spacing, interaction states, loading/skeletons, empty states) and you iterate until it feels great.
Comfortable operating as a full-stack engineer when necessary: can work with APIs, data models, auth flows, and debugging across the stack.
Strong testing philosophy (unit, integration, e2e) and familiarity with CI/CD automation in monorepos.
Ability to mentor engineers, communicate clearly with stakeholders across time zones, and push for quality without sacrificing speed.
Bonus (strongly valued):
Ability to work directly in Figma (or similar), collaborate on design systems, and/or do light product design.
A strong visual eye for UI and a passion for building “wow” experiences.
Hospitality tech, marketing automation, or analytics platform experience; Terraform/AWS familiarity.
Employment type: B2B contract, with a gross monthly rate of €4,500–€5,500.
If you thrive on ownership, architecture, and building products that blend data and design we’d love to hear from you.
- Delatnost
- Informacione tehnologije
- Pozicija
- Senior
- Status na daljinu
- U potpunosti na daljinu
- Mesečna zarada
- €4,500 - €5,500
Ako tražiš novu priliku...
Na našem karijernom sajtu možeš da pretražiš i da se prijaviš za aktuelne pozicije kod Friendly klijenata.
Uvek nam se možeš javiti da postaviš pitanje, zatražiš savet ili ostaviš svoj kontakt za buduće pozicije.
O Friendly HR
Friendly HR je licencirana agencija za zapošljavanje posvećena vraćanju ljudskosti u ljudske resurse.
Naša cilj je povezivanje kandidata i kompanija, uz pozitivne promene u pristupu zapošljavanja.
Naša misija je da vam pomognemo prilikom odabira karijere i kompanije koja će da bude u skladu sa vašim ličnim i profesionalnim vrednostima.