Hybrid Lead Vue.js Frontend Developer

Posted last month

Apply now

About the role

  • Lead frontend quality for Vue.js applications at Avvoka. Collaborate closely with product and design to enhance user experiences in legal technology.

Responsibilities

  • Lead the frontend technical direction
  • Set clear standards for Vue 3 architecture, state management, routing, and component composition.
  • Make key calls on how we evolve our UI foundations (design system, component library, patterns) to scale safely.
  • Keep the engineering experience strong: tooling, local dev speed, CI stability, and maintainable conventions.
  • Build product experiences that users trust
  • Deliver high-quality features end-to-end in a complex, workflow-heavy application (drafting, review, collaboration, automation).
  • Raise the bar on performance, accessibility, and UX polish — especially in high-usage, high-stakes screens.
  • Collaborate with Product and Design to turn ambiguous problems into simple, testable solutions.
  • Improve quality, reliability, and release confidence
  • Establish pragmatic testing approaches (unit, component, e2e) that reduce regressions without slowing teams down.
  • Introduce lightweight observability for the frontend: error tracking, performance monitoring, and user-impact visibility.
  • Drive down tech debt with a clear plan (and momentum) — refactors that pay off quickly.
  • Coach and multiply the team
  • Run crisp code reviews that teach, unblock, and protect quality — without gatekeeping.
  • Mentor engineers on Vue/TypeScript best practices, debugging, and shipping habits.
  • Model strong ownership: clear plans, honest trade-offs, and reliable delivery.

Requirements

  • Strong experience building and scaling Vue.js applications in production (ideally Vue 3 + TypeScript).
  • Proven ability to lead frontend architecture: structure, patterns, state management, and pragmatic trade-offs.
  • Comfort working closely with Product/Design — translating messy requirements into clean execution.
  • A quality mindset: performance, accessibility, and maintainability are part of “done”.
  • A contractor’s operating style: clear communication, predictable delivery, and ownership of outcomes.
  • Bonus points if: You’ve built workflow-heavy B2B products (permissions, complex forms, collaborative UI, or document-like experiences).
  • You’ve led a migration (e.g. Vue 2 → Vue 3, legacy state → modern state, webpack → Vite).
  • You’ve worked with a design system and helped teams adopt it without slowing down.

Benefits

  • Competitive, based on experience
  • Flexible work arrangements

Job title

Lead Vue.js Frontend Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job