Senior Frontend Developer (Vue/Nuxt, TypeScript)
Go3 · Tallinn
Job description
About the role
Go3 is the largest OTT platform in the Baltics, and its web products are where many subscribers start: from the first marketing page to the checkout with plan selection, payment and eID verification. The role owns the path through these steps, writing Vue/Nuxt and TypeScript while deciding what the specification should be when billing, identity and a headless CMS disagree.
Key responsibilities
- Lead multi-integration features end-to-end (plan selection, payment, identity verification) with minimal oversight.
- Set the frontend architecture: component structure, state and data-fetching patterns, and how CMS content maps to components.
- Shape API contracts with backend engineers before they are final.
- Own the testing strategy (unit and end-to-end), review code for direction and mentor mid-level engineers.
- Troubleshoot production issues from the browser down to the API response.
- Keep multi-market complexity manageable (i18n routing, SEO, analytics).
- Explain build-vs-borrow decisions to the team.
Required profile
- 5+ years building production web apps with a modern component framework (Vue/Nuxt preferred, React or similar fine).
- At least one shipped feature integrating third-party providers (payments, identity, billing or analytics) where the contract was not fully defined upfront.
- Owned a test strategy (unit and end-to-end) and mentored engineers or regularly reviewed their code in a Git workflow.
- Hands-on experience with AI coding tools (Claude Code, Cursor or similar) driven by a written spec, with you reviewing and owning the output.
- Nice to have: Nuxt at scale, headless CMS (Builder.io, Contentful, Sanity), static site generation, CDN hosting, subscription checkout flows, payment or eID providers, GA4/GTM, basic AWS.
Required skills
- Deep JavaScript and TypeScript, strong HTML/CSS and responsive layouts.
- Vue/Nuxt (preferred) or React or similar.
What we offer
- Salary from 4,800 to 5,800 EUR gross, based on competencies and experience.
- Health insurance after the probation period.
- Internal and external events, online trainings and conferences.
- Free access to Go3 content.
- Hybrid work in Tallinn, Vilnius or Riga; remote within the Baltics or EU considered for the right person.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Estonia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 days ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Go3
Tallinn