Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Frontend Freelancer (Vue 2 → Vue 3 Migration) image - Rise Careers
Job details

Frontend Freelancer (Vue 2 → Vue 3 Migration)

Who we are

JustWatch delivers data-driven digital marketing for the global entertainment business. From the biggest blockbusters to award-winning shows, major sporting events, and best-selling video games. Not only are we entertainment-obsessed ourselves, but we also run the world's largest streaming guide, giving us unparalleled insights into audience behaviors and content tastes.


With over 200 team members globally, we operate from our Berlin HQ and remote setups worldwide. Our mission: build a sustainable, fast-moving, and pragmatic company that values autonomy, accountability, and results.


Who we need

We’re currently migrating parts of our product from Vue 2 to Vue 3, and we’re looking for a freelance frontend engineer to help us with this migration.


You’ll be working closely with our in-house team to modernize the codebase, bring in best practices around the Composition API and Pinia, and help optimize performance and architecture along the way.

We’re looking for someone hands-on who can dive into complex Vue code, bring clarity, and work iteratively and independently. You should feel comfortable navigating legacy code and proposing migration strategies that are both pragmatic and forward-looking.


On our team, we are constantly questioning everything and love challenging goals. We prioritize learning and aim for excellence in execution. We believe in the 80/20 rule and try to apply common sense and pragmatism to everything.


Our Stack

We are working with Node.js / Vue.js / Typescript / GraphQL stack for our SSR web app, React Native for our mobile app, and our backend architecture is written in Go and runs on Kubernetes. Knowledge around best practices for core web vitals and SEO is also a big plus.


What we need from you
  • Strong frontend engineering skills, ideally within high-traffic web applications.
  • Deep experience with Vue 2, Vue 3, and the Composition API.
  • Comfortable with class components in Vue 2 and transitioning them to modern syntax.
  • Experience with Vuex, Pinia, and migrating from Vuex to Pinia.
  • Knowledge of build tools, especially Webpack and Vite, and migrating between them.
  • Highly responsive communication style — especially important in a remote setup.
  • Comfortable working in ±2 hours of CET to ensure smooth collaboration.
  • A pragmatic mindset and a preference for simplicity over perfection.
  • Fluent in English and comfortable collaborating in a distributed team environment.


What we offer you
  • An open-minded and international team that loves to collaborate to reach our goals.
  • We believe in a permissionless environment that lets us focus on delivering value without overcomplicating things.
  • We prioritize meaningful work over perks, and that true fulfillment comes from intrinsic motivation, personal growth, and making a lasting impact.
  • We trust our skilled professionals to maintain a no-nonsense attitude and create an environment that promotes innovation.
  • We are committed to helping you achieve your personal and professional goals, and we offer a collaborative and supportive environment to do so.
  • Truly a hybrid work environment. You are not required to come to the office, but you will want to.


Media is important to us, and we are always happy to hear from people who enjoy film! If you feel like you are missing some of the hard skills, don’t worry, we are hiring for the attitude, values, and personality.


If we caught your attention and you're eager to delve into our perspectives and thought processes, we recommend immersing yourself in our blog post, which elaborates on these subjects:


A company culture that really works

Audience as a Service

- Or visit our blog here: https://www.justwatch.com/blog


How to apply

Just hit the apply button at the bottom of this page, and leave us your CV, info, and a short intro that gives us an idea of what motivates you, why you want to work at JustWatch, and how you think you will help us achieve our goals.


Please only apply if you are interested. Copy&paste mass applications will receive a copy&paste rejection email. The same goes for ChatGPT-powered applications. If you have any questions, please reach out to our talent team via LinkedIn or apply to this role directly through our jobs page.


Research shows women apply when meeting 100% qualifications, and men at 60%. JustWatch welcomes all candidates, especially women and marginalized groups. Apply, let's talk, and explore if you're a great fit.

JustWatch Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
JustWatch DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of JustWatch
JustWatch CEO photo
David Croyé
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
JustWatch Hybrid Los Angeles, CA
Posted 7 days ago

Lead and scale JustWatch Media’s US digital media buying business as a hands-on Managing Director with deep industry experience.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 4 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Innovate digital identity infrastructure as a Senior Software Engineer at a pioneer technology firm working at the crossroads of distributed systems and cryptography.

BMO Hybrid Virtual, TX, USA
Posted yesterday

Innovate and deliver robust email development solutions within BMO Financial Group’s technology teams, leveraging your programming and integration skills in a fully remote role.

Photo of the Rise User

Contribute to cutting-edge cybersecurity solutions by developing intrusion prevention system content at Palo Alto Networks.

Photo of the Rise User
Talan Hybrid Chicago, Illinois, United States
Posted 11 days ago

A Senior Big Data Software Engineer with strong Java and cloud experience is needed to lead development on data lake platforms and Kafka event streaming at Talan.

Photo of the Rise User
Posted 3 days ago

Lead development and technical strategy as a Staff Full Stack Java Developer at CVS Health, driving innovative solutions in pharmacy benefits management.

Photo of the Rise User
Earnix Hybrid Boston, Massachusetts, United States
Posted 3 days ago

Lead a high-performing full-stack engineering team at Earnix, delivering scalable solutions and bridging technical execution with customer engagement.

Photo of the Rise User

Experienced software engineer needed to lead backend and frontend development efforts using Docker, Django, and AWS at CSG, Inc. in Columbia, MD.

Photo of the Rise User
Posted 12 days ago

Paxos seeks a skilled Software Engineer to develop and maintain critical issuance systems for tokenized digital assets in a secure and scalable environment.

Photo of the Rise User
Posted 7 days ago

Senior Backend Engineer needed at LangChain to build and maintain robust backend services for the LangGraph Platform in San Francisco or New York.

Photo of the Rise User
Posted 11 days ago

Lead the development and operation of mission-critical financial systems at Grid, a rapidly growing fintech company transforming financial access.

Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays

Contribute to LaunchDarkly’s Feature Management platform as a Fullstack Engineer, building critical developer tooling and shaping seamless feature control experiences.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 11 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Innovate and craft seamless setup and user experiences as a Software Engineer on Apple’s cutting-edge Apple Watch team.

Photo of the Rise User

Advance remote collaboration technology as a Staff Backend Engineer at Unity’s Parsec team, building scalable, reliable web services and leading engineering best practices.

Talent is our highest priority! As we’re expanding our team to tackle the challenges and find opportunities, we provide a diverse culture with high degrees of autonomy and personal development. Our values “Learn and Deliver Value” are the foundat...

30 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, hybrid
DATE POSTED
May 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY