CrawlJobs Logo

Senior Vue.js developer

Employment contract · Job Posted April 01, 2026
Apply Position
Job Link Share

Job Description

The project is the world’s largest community-driven shopping platform, active in 20+ markets. It helps millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers. Technical stack: Vue.js 2 & 3, GraphQL.

Job Responsibility

  • Build and maintain reusable, high-quality Vue.js components and user interfaces
  • Lead the migration of our codebase from Twig and Vue 2 to Vue 3
  • Help transition our build tooling from Webpack to Vite to streamline development
  • Integrate with GraphQL APIs for efficient data fetching and updates
  • Ensure code quality through testing, best practices, and clean architecture
  • Collaborate with designers, PMs, and backend engineers in an agile environment

Requirements

  • Deep Browser Knowledge: Fundamental understanding of how browsers render code and awareness of modern platform capabilities & limitations
  • TypeScript/

Nice to have

  • Vue 3 and Composition API: Experience with Vue 3 and the Composition API is a strong plus
  • Migration Experience: Proven experience migrating frontend apps (e.g., Vue 2 → Vue 3, Webpack → Vite)
  • GraphQL: Hands-on experience with clients like Apollo Client
  • State Management: Familiarity with libraries like Vuex or Pinia
  • Testing: Knowledge of frontend testing tools such as Jest and Vue Test Utils
  • UI/UX Sensibility: Keen eye for detail and passion for crafting top-tier user experiences

What we offer

  • A competitive salary
  • Paid vacation and sick leave
  • Working on exciting projects with a team of professionals
  • Opportunities for learning and practicing new technologies
  • internal training
  • Participating in inner meetups and permanent experience exchange with colleagues
  • Well-defined development processes and methodologies
  • English and/or French language learning for free with internal teachers within working hours
  • Reimbursement of medical fees, massage, or sports

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Vue.js developer

8 matching positions

Senior Frontend Developer - Vue.js

Join DKB Code Factory as a Senior Frontend Engineer and take on a pivotal role s...
Location
Location
Spain , València
Salary
Salary:
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building production frontend applications using Vue and modern JavaScript/TypeScript, with strong understanding of UI architecture, component design, and state management patterns.
  • Practical experience with REST API integration and client-server resilience patterns.
  • Hands-on experience with testing and automation (preferred: Playwright, Vitest
  • familiarity with Jest/Selenium is a plus).
  • Demonstrable knowledge of frontend performance optimization and measuring improvements (lab and field metrics).
  • Familiarity with CI/CD pipelines, frontend build tooling (Vite/bundlers), and browser debugging tools.
  • Experience using monitoring or observability tools (e.g., Grafana) to inform post-release actions
Job Responsibility
Job Responsibility
  • Own and deliver user-facing features end-to-end (UI + integration) with clear acceptance criteria, automated tests, and production monitoring.
  • Drive measurable usability improvements for key flows using analytics and user feedback (e.g., increase task completion or reduce friction on target metrics).
  • Establish and evolve reusable UI primitives and Storybook documentation to increase component reuse and reduce duplication across the product.
  • Define and enforce frontend standards for testing, accessibility, and performance
  • integrate checks into CI to reduce regressions.
  • Optimize critical user journeys for performance and reliability (Core Web Vitals, payload reduction, render optimisation).
  • Mentor peers through code reviews, workshops, and knowledge shares to raise team frontend craftsmanship.
  • Collaborate closely with Product, UX/UI Designers, Backend, QA, and DevOps to align technical choices with product outcomes
Read More
Arrow Right

Senior Frontend Developer (Vue.js)

We are looking for a Senior Frontend Developer to join one of our high-growth cl...
Location
Location
Salary
Salary:
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of dedicated frontend experience, with deep, hands-on mastery of Vue 3 (Composition API) and its reactivity model
  • Strong experience writing clean, type-safe code within large-scale Vue applications
  • Advanced knowledge of Pinia (or highly structured Vuex architectures) for managing complex, asynchronous global states
  • Deep familiarity with modern build chains, specifically Vite, including configuration, code-splitting strategies, and dependency optimization
  • Experience implementing responsive UI using Tailwind CSS, CSS Modules, or advanced SASS/SCSS, matching exact design specs from Figma
  • Experience establishing frontend testing strategies using Vitest, Vue Test Utils, or End-to-End frameworks like Playwright/Cypress
  • Proven track record of optimizing Core Web Vitals, managing lazy loading, and diagnosing rendering bottlenecks
  • Located in CET timezone (+/- 3 hours), we are unable to consider applications from candidates in other time zones
Job Responsibility
Job Responsibility
  • Architect and implement complex, interactive user interfaces from scratch using Vue 3 and TypeScript
  • Design and maintain a highly reusable, documented component library to unify the product ecosystem
  • Audit and refactor existing codebases to maximize application speed, responsiveness, and SEO health
  • Lead architectural decisions, establish linting/formatting standards, and conduct strict, constructive code reviews
  • Partner closely with Product Owners, UX/UI Designers, and Backend Engineers to define explicit API contracts and user flows
What we offer
What we offer
  • On-time monthly payments with flexible withdrawal options
  • Consistent 8-hour working days with clients
  • Up to 24 flex days off per year without losing pay, for full-time positions found through Proxify
  • Exclusive long-term remote positions at the world's most exciting companies
  • Personally matched positions
  • One-time contracting process for endless opportunities, with no extra assessments
  • Same pay, every month with positions landed through Proxify
  • Fulltime
Read More
Arrow Right

Senior Vue.js 2 Developer (SSR + EJS, Options API)

Fireart is an experience design & technology partner to clients large and small....
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
fireart.studio Logo
Fireart Studio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Vue.js 2 and the Options API
  • Good understanding of SSR (Server-Side Rendering)
  • Experience with EJS or similar templating engines such as Blade (Laravel) or Twig (Symfony)
  • Understanding of how Vue applications are initialized in SSR environments
  • Experience working with separate Vue applications per page (without Vue Router inside one large SPA)
  • Understanding of browser-side vs server-side rendering and data hydration approaches
  • Experience passing server-side data into frontend applications (e.g. window.__DATA__)
  • Experience working without Vuex/global stores
  • Understanding of component communication through props and custom EventBus solutions
  • Experience with SASS
Job Responsibility
Job Responsibility
  • Join a project — a modern platform for creators that combines content publishing, community building, and monetization within one ecosystem
What we offer
What we offer
  • 21 paid days off per year
  • Health insurance
  • Learning resources
  • Competitive compensation depending on experience and skills
  • A friendly team of like-minded people
  • Opportunities for learning and development
  • Compensation for sick leaves
  • 21 working days paid vacation + all Poland national holidays
  • Corporate events and activities
  • Private medical care
  • Fulltime
Read More
Arrow Right

Senior Frontend Developer (Vue.js)

Our team is expanding, and we are in search of a Front-End Developer to compleme...
Location
Location
Egypt , Cairo
Salary
Salary:
Not provided
34ml.com Logo
34ML
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience: 3 – 5 years
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience with VueJS and JavaScript
  • Proficient understanding of web markup, including HTML5, CSS3
  • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Proficient understanding of client-side scripting and JavaScript frameworks
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Proficient understanding of code versioning tools, such as Git
  • Strong troubleshooting skills
  • Extra Point: Knowledge of PHP
Job Responsibility
Job Responsibility
  • Translation of the UI/UX design wireframes to actual code that will produce visual elements of the application
  • Build, test, deploy and maintain websites and webapps
  • Participate in feature estimation and scoping
  • Manage time appropriately and clearly communicate changes in effort or scope
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to back-end
  • Participate in APIs design and documentation
  • Collaborate with designers to optimize design for the best UX with the most usable UI components
  • Fulltime
Read More
Arrow Right

Senior Developer, Salesforce Commerce Cloud

We are seeking a highly skilled and experienced Senior Full Stack Commerce Cloud...
Location
Location
United States
Salary
Salary:
104000.00 - 136500.00 USD / Year
wolverineworldwide.com Logo
Wolverine Worldwide
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science or related field
  • 7+ years of experience in full-stack development, with a focus on integrating systems and working with e-commerce platforms
  • 5+ years of experience working with SalesforceCommerceCloud, including customizations and extensions
  • Demonstrated experience in the roles of Salesforce Commerce Cloud Architect or Lead focused on PWA and/or Legacy Demandware
  • Strong knowledge of web technologies such as HTML, CSS, JavaScript, and AJAX
  • Strong knowledge of web frameworks or libraries such as Vue.JS, React or Angular
  • Experience with C#, .NET Framework 4.0+, LINQ, ASP.NET MVC
  • Must have fundamentals in Object Oriented Design & Data Structures
  • Experience with database design and development: SQL and/or NoSQL
  • Experience with REST API(s)
Job Responsibility
Job Responsibility
  • Develop and maintain integrations between various systems, including ERP, CRM, and e-commerce platforms
  • Collaborate with cross-functional teams to understand business requirements and design solutions that meet those requirements
  • Work with SalesforceCommerce Cloud to build and maintain custom e-commerce capabilities
  • Design and develop customizations and extensions to SalesforceCommerce Cloud platform
  • Ensure that all code is well-documented, maintainable, and scalable
  • Troubleshoot and debug issues in a timely manner
  • Mentor and provide technical guidance to junior developers
  • Technical lead experience including the ability to coordinate the development efforts of a small team
  • Investigate and address technical issues as they arise while keeping stakeholders informed and updated with progress
  • Actively participate with the team following our ways of working to ensure high-quality product delivery
  • Fulltime
Read More
Arrow Right

Senior Developer

Slingshot is looking for a talented, senior-level developer who brings serious t...
Location
Location
United States , Louisville
Salary
Salary:
Not provided
yslingshot.com Logo
Slingshot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Genuinely excited about how AI is changing software development and already uses tools like Cursor, GitHub Copilot, or Claude Code as a core part of their daily workflow
  • Has gone beyond autocomplete, whether that’s building with agents, integrating LLMs into products, or pushing into what agentic development actually looks like in practice
  • Has 5+ years of experience architecting and delivering full-stack web applications, with deep experience in .NET and comfort across the entire stack, including frontend frameworks like React, Angular, or Vue.js
  • Takes ownership of features end-to-end, from architecture decisions to deployment, and leads technical work without needing it broken down
  • Provides technical leadership through code reviews, mentoring, and influencing how the team approaches hard problems
  • Has strong fundamentals in relational databases, APIs, and back-end architecture, and writes SQL like they mean it
  • Writes clean, testable, well-documented code and sweats the details
  • Communicates clearly with technical teammates and non-technical clients alike, and is comfortable representing Slingshot as a technical expert on customer-facing calls
  • Is collaborative by nature and enjoys working alongside developers, designers, product managers, and clients
  • Is not afraid to experiment and is comfortable with ambiguity and learning on the fly
Job Responsibility
Job Responsibility
  • Architect and build full-stack web applications
  • Lead technical work across projects of varying size and complexity
  • Collaborate directly with clients and internal teams
What we offer
What we offer
  • Generous PTO and holiday time off, including your birthday
  • 401(k) with company match
  • Quarterly bonuses
  • Valentine’s Day office fairy
  • Flexible hours and remote-friendly culture
  • No dress code (except when needed for clients)
  • Zero politics
  • Fulltime
Read More
Arrow Right

Application Developer Senior UI Programmer

An application Developer Senior UI Programmer is responsible for designing, deve...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of progressive experience in front-end and UI development, with a significant portion in a senior or lead capacity
  • Expertise in JavaScript and TypeScript
  • Proficiency in HTML and CSS, including modern CSS techniques (e.g., Flexbox, Grid, pre-processors like SASS/LESS) for responsive and maintainable styling
  • Solid experience with React.js (preferred)
  • Strong proficiency in other modern UI frameworks (e.g., Angular, Vue.js)
  • Experience with ag-Grid is valued
  • Experience with libraries and techniques for efficiently rendering and managing large datasets (e.g., advanced data grid components, virtualization, lazy loading, data streaming)
  • Proficiency in developing and integrating front-end components with APIs
  • Understanding of efficient data fetching, state management techniques, and integration with cache servers, and data streaming solutions with data distribution
  • Skills in optimizing UI for maximum speed, responsiveness, and scalability across various devices and browsers
Job Responsibility
Job Responsibility
  • Lead the technical vision and architecture for all user interfaces, ensuring responsiveness, accessibility, performance, and scalability
  • Define UI technical specifications, component structures, and interaction models, especially in the context of refactoring existing new application and establishing new patterns
  • Evaluate and recommend new UI frameworks, libraries, tools, and approaches to improve front-end development processes and application performance
  • Drive the establishment and adherence to a consistent design system and best practices across the application's user interface
  • Proactively identify areas for architectural improvement and reusability within existing UI codebases
  • Lead the development of complex UI modules and features using established front-end programming languages, frameworks, and libraries
  • Take ownership of refactoring existing UI programs, transforming them into modular, maintainable, and highly reusable components
  • Write clean, efficient, well-documented, and maintainable code for the user interface
  • Develop and integrate front-end components with APIs, ensuring efficient data fetching and state management
  • Optimize UI for maximum speed and scalability across various devices and browsers
  • Fulltime
Read More
Arrow Right
New

Senior Frontend Developer

Designing and implementing highly interactive, responsive user interfaces using ...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
10000.00 - 17000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
August 28, 2026
Flip Icon
Requirements
Requirements
  • Experience: Minimum of 3 years of commercial software development experience, focusing primarily on frontend technologies
  • Core Tech Stack: Proving expertise in [React.js OR Vue.js], along with deep proficiency in HTML5, CSS3, and modern JavaScript/TypeScript
  • State Management & APIs: Solid understanding of state management libraries and RESTful API integration / GraphQL consumption.
  • Associate Degree/Diploma
Job Responsibility
Job Responsibility
  • Designing and implementing highly interactive, responsive user interfaces using [React.js / Vue.js]
  • Collaborating with cross-functional teams to define, scope, and ship new features that elevate the user experience
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Writing clean, well-documented, testable, and reusable code using modern frontend best practices
  • Participating in code reviews, mentoring junior engineers, and actively contributing to frontend architecture decisions.
Read More
Arrow Right