logo
Mythril Tech

Full Stack Developer

EU

August 20, 2026 at 5:58 PM

✨ AI summary

Location

  • Cluj-Napoca, Romania (on-site weekly)

Languages

  • TypeScript

Frameworks

  • Next.js (App Router)
  • React

Cloud Services

  • Supabase (Postgres + RLS)
  • Vercel
  • Auth.js v5
  • Meta WhatsApp Cloud API
  • Twilio
  • Google Calendar API
  • Revolut Merchant API

Databases

  • PostgreSQL
  • Prisma (ORM)

Experience Level

  • 3+ years building and shipping web products
  • Minimum 6 months daily use of agentic IDE
Project

BookMe AI is an AI receptionist that works inside a business's existing WhatsApp number, handling bookings, rescheduling and cancellations in conversation, without a human operator. It is built for small service businesses — barbershops, salons, auto service, clinics, restaurants — where a missed message is a lost customer, and it is currently moving from working product into the hands of the first paying businesses. The next phase is a research and development programme extending the agent onto new channels and into live voice, and building the scheduling engine underneath it

Profile
  • 3+ years building and shipping web products.
  • 2–3 delivered projects. Work done as an employee or contractor counts, including internal systems built for a company rather than sold externally — what matters is that it went into production and was used, not that it was a public product.
  • Higher education degree completed.
  • Minimum 6 months working daily in an agentic IDE — Cursor, Claude Code or equivalent.
  • Able to come once a week/ once every 2 weeks in the office.


Responsibilities
  • Scheduling engine. Design and build the core availability and booking logic, including multi-resource allocation and concurrency correctness.
  • Data model and integrations. Evolve the schema and the integration layer as the platform takes on new channels and business types.
  • Owner-facing product and platform reliability. Build the management surface the business owner works in, together with the scheduled jobs, payments and operational hardening behind it.
Technologies

Required

  • TypeScript, Next.js App Router (route handlers, server actions), React
  • PostgreSQL — schema design, migrations on live data, indexing, transaction isolation, concurrency control
  • Prisma or equivalent ORM
  • REST and webhook integration: signature verification, idempotency, duplicate and out-of-order delivery, retry and backoff
  • Git

Stack in use

  • Supabase Postgres + RLS, Vercel, Auth.js v5, Tailwind, Resend
  • Meta WhatsApp Cloud API, Twilio, Google Calendar API, Revolut Merchant API

Nice to have

  • PWA: service workers, Web App Manifest, Web Push / VAPID, offline-tolerant storage
  • Native mobile: React Native or equivalent, APNs and FCM, App Store / Play Store release
  • OAuth 2.0 and token lifecycle
  • Constraint or combinatorial optimisation applied to scheduling
  • Sentry, PostHog
  • e-Factura / ANAF SPV, EU VAT