Were Avvoka
We build drafting technology thats transforming the way the world contracts - our platform helps legal teams move faster through contracts using automation and AI without taking judgement away from the lawyers in control. We believe technology should amplify expertise not replace it.
Avvoka is trusted by over 20% of the AmLaw 100 law firms global banks and enterprises and weve grown largely through product strength. With headcount and revenue contuining to scale rapidly year on year were now moving from a product-led path into a globally recognised legal-tech brand.
Were at an inflection point: evolving how the worlds most sophisticated legal teams work and building a company where thoughtful people can do the best work of their careers.
Why join us
This role is a chance to own the frontend quality bar for a product that legal teams rely on every day where clarity speed and trust matter. Youll lead how we build and evolve our application: shaping patterns performance accessibility and developer experience while still being hands-on in the code.
Youll work with a tight pragmatic product and engineering group that cares about craft and outcomes not theatre. We move quickly but we dont ship chaos youll help us build a frontend that scales with our customer base and keeps our UI simple even as workflows get more powerful.
At Avvoka youre building in a space thats changing fast. Legal teams are adopting automation and AI but they still need control auditability and great UX. If you enjoy turning complexity into calm intuitive experiences youll have real impact here.
Role details
Department: Frontend
Engagement Focus: Manager
Primary Point of Contact: Chief Technology Officer
Location: Prague 6
Billable Hours: up to 160h a month
Compensation: Competitive based on experience
Start Date: Flexible wed love you to join soon
What youll do
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.
What Success Looks Like
To ensure your application has the best opportunity of success your CV could cover the below measures of success with quantifiable results (e.g. percentages growth reductions impact)
- Improved frontend performance and reliability (e.g. reduced load times by X% reduced JS errors by Y% improved Core Web Vitals).
- Shipped high-impact product work predictably (e.g. delivered N major features per quarter reduced cycle time by X%).
- Raised team quality and consistency (e.g. introduced patterns/testing that reduced regressions by X% mentored engineers leading to measurable output/ownership gains).
What Youll Bring
The ideal candidate would have:
- Strong experience building and scaling 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 contractors operating style: clear communication predictable delivery and ownership of outcomes.
Bonus points if:
- Youve built workflow-heavy B2B products (permissions complex forms collaborative UI or document-like experiences).
- Youve led a migration (e.g. Vue 2 Vue 3 legacy state modern state webpack Vite).
- Youve worked with a design system and helped teams adopt it without slowing down.
In addition to the technical and professional skills there are certain core attributes we value across all roles:
- Adaptability in dynamically evolving settings
- A proactive solution-focused mindset with ownership
- A collaborative spirit supporting and mentoring others
If youre excited about this role but your experience doesnt align perfectly with every qualification we encourage you to apply anyway you might be just the candidate were looking for.
Our hiring process
- CV Review: Our People team reviews all applications carefully.
- Screening Call (15m): A quick virtual chat with our People team to learn more about you and answer any initial questions.
- Stage 1 Assessment Interview (3045m): A virtual assessment interview with the Hiring Manager focused on your experience and approach.
- Stage 2 Senior Interview (for senior roles): An additional conversation with members of the leadership team.
- Meet the Team: Where possible well invite shortlisted candidates to visit our WeWork Waterloo office to meet the wider team.
We aim to make an offer to the successful candidate within a month of application but this will vary by role and seniority.
Equal Opportunities
We are an equal opportunity employer that celebrates diversity and inclusion. We welcome applications from individuals of all backgrounds identities and experiences - including those from underrepresented groups - and are happy to provide reasonable adjustments for candidates with disabilities during the recruitment process.
Were AvvokaWe build drafting technology thats transforming the way the world contracts - our platform helps legal teams move faster through contracts using automation and AI without taking judgement away from the lawyers in control. We believe technology should amplify expertise not replace it.Avvok...
Were Avvoka
We build drafting technology thats transforming the way the world contracts - our platform helps legal teams move faster through contracts using automation and AI without taking judgement away from the lawyers in control. We believe technology should amplify expertise not replace it.
Avvoka is trusted by over 20% of the AmLaw 100 law firms global banks and enterprises and weve grown largely through product strength. With headcount and revenue contuining to scale rapidly year on year were now moving from a product-led path into a globally recognised legal-tech brand.
Were at an inflection point: evolving how the worlds most sophisticated legal teams work and building a company where thoughtful people can do the best work of their careers.
Why join us
This role is a chance to own the frontend quality bar for a product that legal teams rely on every day where clarity speed and trust matter. Youll lead how we build and evolve our application: shaping patterns performance accessibility and developer experience while still being hands-on in the code.
Youll work with a tight pragmatic product and engineering group that cares about craft and outcomes not theatre. We move quickly but we dont ship chaos youll help us build a frontend that scales with our customer base and keeps our UI simple even as workflows get more powerful.
At Avvoka youre building in a space thats changing fast. Legal teams are adopting automation and AI but they still need control auditability and great UX. If you enjoy turning complexity into calm intuitive experiences youll have real impact here.
Role details
Department: Frontend
Engagement Focus: Manager
Primary Point of Contact: Chief Technology Officer
Location: Prague 6
Billable Hours: up to 160h a month
Compensation: Competitive based on experience
Start Date: Flexible wed love you to join soon
What youll do
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.
What Success Looks Like
To ensure your application has the best opportunity of success your CV could cover the below measures of success with quantifiable results (e.g. percentages growth reductions impact)
- Improved frontend performance and reliability (e.g. reduced load times by X% reduced JS errors by Y% improved Core Web Vitals).
- Shipped high-impact product work predictably (e.g. delivered N major features per quarter reduced cycle time by X%).
- Raised team quality and consistency (e.g. introduced patterns/testing that reduced regressions by X% mentored engineers leading to measurable output/ownership gains).
What Youll Bring
The ideal candidate would have:
- Strong experience building and scaling 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 contractors operating style: clear communication predictable delivery and ownership of outcomes.
Bonus points if:
- Youve built workflow-heavy B2B products (permissions complex forms collaborative UI or document-like experiences).
- Youve led a migration (e.g. Vue 2 Vue 3 legacy state modern state webpack Vite).
- Youve worked with a design system and helped teams adopt it without slowing down.
In addition to the technical and professional skills there are certain core attributes we value across all roles:
- Adaptability in dynamically evolving settings
- A proactive solution-focused mindset with ownership
- A collaborative spirit supporting and mentoring others
If youre excited about this role but your experience doesnt align perfectly with every qualification we encourage you to apply anyway you might be just the candidate were looking for.
Our hiring process
- CV Review: Our People team reviews all applications carefully.
- Screening Call (15m): A quick virtual chat with our People team to learn more about you and answer any initial questions.
- Stage 1 Assessment Interview (3045m): A virtual assessment interview with the Hiring Manager focused on your experience and approach.
- Stage 2 Senior Interview (for senior roles): An additional conversation with members of the leadership team.
- Meet the Team: Where possible well invite shortlisted candidates to visit our WeWork Waterloo office to meet the wider team.
We aim to make an offer to the successful candidate within a month of application but this will vary by role and seniority.
Equal Opportunities
We are an equal opportunity employer that celebrates diversity and inclusion. We welcome applications from individuals of all backgrounds identities and experiences - including those from underrepresented groups - and are happy to provide reasonable adjustments for candidates with disabilities during the recruitment process.
View more
View less