Senior Front End Engineer
Core
Building Vue/Nuxt frontend applications for ticketing, point-of-sale, and back-office operations tools used by attraction and venue operators.
Role type
Senior Front End Engineer (AI-first)
Builds
Frontend applications, shared internal SDKs, component libraries, and CI/CD pipelines for B2B operations.
Domain
Travel technology / B2B SaaS / Point-of-sale systems
Required skills
Vue 3, TypeScript, Nuxt, Vite, REST API consumption, form validation, testing (Vitest, Vue Test Utils), CI/CD, system design, AI coding tools (Claude Code, Cursor, Codex), accessibility
Preferred skills
Docker, GitLab CI, cloud infrastructure ownership, internal npm package publishing, observability/monitoring, B2B or point-of-sale industry experience
Technologies
Vue, Nuxt, TypeScript, Vite, Vitest, Vue Test Utils, GitLab CI, Docker, Claude Code, Cursor, Codex
Responsibilities
Build and maintain Vue/Nuxt frontend applications for ticketing and POS; Establish and maintain shared internal SDKs and component libraries; Set up agent-assisted workflows and review AI-generated code; Collaborate with Product and Design to surface spec gaps; Set quality bar through code review and test coverage.
Seniority
Senior, hands-on IC