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
Equifax Hybrid USA - Georgia - Alpharetta - 30005
Posted 12 days ago

Equifax is looking for a passionate Software Engineer Manager skilled in development, architecture, and team leadership to drive impactful projects within a dynamic tech environment.

Photo of the Rise User
QODE Hybrid No location specified
Posted 12 days ago

Experienced Java Backend Developer wanted to lead scalable backend solutions in a dynamic, innovative environment.

Photo of the Rise User

Lead the development of mission-critical aircraft systems software at AMERICAN SYSTEMS, supporting national defense programs.

Photo of the Rise User
Posted 13 days ago

Experienced Java Backend Software Engineer needed to develop innovative solutions for a top live event marketplace operating worldwide.

Photo of the Rise User

Contribute to cutting-edge AI and data software solutions as a Software Developer at SAS, supporting the full software lifecycle in a collaborative, hybrid environment.

Photo of the Rise User
Google Hybrid Pittsburgh, Pennsylvania, United States
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Experienced Software Engineer needed to develop and maintain secure, large-scale systems within Google Cloud's Observability Compliance team, impacting global cloud service reliability.

Photo of the Rise User

U.S. Bank seeks a Senior Full-stack Software Engineer to drive innovative financial software solutions within a collaborative, agile environment.

Photo of the Rise User
Posted 5 days ago

Contribute expert software engineering skills at Anduril Industries to build cutting-edge defense technology solutions.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus

Palantir is hiring a Frontline Software Engineer to collaborate closely with users, developing innovative data-driven solutions and driving impactful product enhancements.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 12 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

Design Tools Engineer needed at Apple to build cutting-edge prototyping apps that enhance the Human Interface Design team's creative workflows.

IT Labs Hybrid No location specified
Posted 11 days ago

A dynamic Full-Stack Engineer role at IT Labs focused on developing scalable backend services and integrating machine learning models in cloud environments.

Posted 13 days ago

An experienced .NET Python Full Stack Developer is needed to architect and develop scalable backend systems, APIs, and cloud deployments for DMV IT Service LLC in Roanoke, TX.

Compass Education Hybrid Hawthorn Woods, Illinois, United States
Posted 13 days ago

Experienced Senior Java Engineer needed to build and optimize core timetabling engine systems at Griddle, driving innovation in educational software.

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
Calculating your matching score...
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