vuejobs.com
Open in
urlscan Pro
76.76.21.21
Public Scan
Submitted URL: http://vuejobs.com/
Effective URL: https://vuejobs.com/
Submission: On April 14 via api from US — Scanned from DE
Effective URL: https://vuejobs.com/
Submission: On April 14 via api from US — Scanned from DE
Form analysis
2 forms found in the DOM<form class="form-grid mt-4" data-sparkloop-form-id="1"><!--[-->
<div class="form-grid">
<div class="form-field relative"><!--[--><label class="flex items-center justify-between mb-1">
<div class="form-label font-medium text-sm">name <!----></div><!--[--><!--]-->
</label><!--]--><!--[-->
<div class="n-input n-input--resizable n-input--stateful"
style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-count-text-color: rgb(118, 124, 130); --n-count-text-color-disabled: rgba(194, 194, 194, 1); --n-color: rgba(255, 255, 255, 1); --n-font-size: 1.25rem; --n-border-radius: 8px; --n-height: 50px; --n-padding-left: 14px; --n-padding-right: 14px; --n-text-color: rgb(51, 54, 57); --n-caret-color: #18a058; --n-text-decoration-color: rgb(51, 54, 57); --n-border: 1px solid var(--color-defaultBorder); --n-border-disabled: 1px solid var(--color-defaultBorder); --n-border-hover: 1px solid rgba(0,0,0,1); --n-border-focus: 2px solid rgba(0,0,0,1); --n-placeholder-color: rgba(194, 194, 194, 1); --n-placeholder-color-disabled: rgba(209, 209, 209, 1); --n-icon-size: 16px; --n-line-height-textarea: 1.6; --n-color-disabled: rgb(250, 250, 252); --n-color-focus: rgba(255, 255, 255, 1); --n-text-color-disabled: rgba(194, 194, 194, 1); --n-box-shadow-focus: none; --n-loading-color: #18a058; --n-caret-color-warning: #f0a020; --n-color-focus-warning: rgba(255, 255, 255, 1); --n-box-shadow-focus-warning: 0 0 0 2px rgba(240, 160, 32, 0.2); --n-border-warning: 1px solid #f0a020; --n-border-focus-warning: 1px solid #fcb040; --n-border-hover-warning: 1px solid #fcb040; --n-loading-color-warning: #f0a020; --n-caret-color-error: #d03050; --n-color-focus-error: rgba(255, 255, 255, 1); --n-box-shadow-focus-error: 0 0 0 2px rgba(208, 48, 80, 0.2); --n-border-error: 1px solid #d03050; --n-border-focus-error: 1px solid #de576d; --n-border-hover-error: 1px solid #de576d; --n-loading-color-error: #d03050; --n-clear-color: rgba(194, 194, 194, 1); --n-clear-size: 16px; --n-clear-color-hover: rgba(146, 146, 146, 1); --n-clear-color-pressed: rgba(175, 175, 175, 1); --n-icon-color: rgba(194, 194, 194, 1); --n-icon-color-hover: rgba(146, 146, 146, 1); --n-icon-color-pressed: rgba(175, 175, 175, 1); --n-icon-color-disabled: rgba(209, 209, 209, 1); --n-suffix-text-color: var(--color-content);"
name="name">
<div class="n-input-wrapper"><!---->
<div class="n-input__input"><input type="text" class="n-input__input-el" style="" placeholder="Your name" value="" size="20">
<div class="n-input__placeholder"><span>Your name</span></div><!---->
</div><!---->
</div><!----><!---->
<div class="n-input__border"></div>
<div class="n-input__state-border"></div><!---->
</div><!--]--><!----><!---->
</div>
<div class="form-field relative"><!--[--><label class="flex items-center justify-between mb-1">
<div class="form-label font-medium text-sm">email <!----></div><!--[--><!--]-->
</label><!--]--><!--[-->
<div class="n-input n-input--resizable n-input--stateful"
style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-count-text-color: rgb(118, 124, 130); --n-count-text-color-disabled: rgba(194, 194, 194, 1); --n-color: rgba(255, 255, 255, 1); --n-font-size: 1.25rem; --n-border-radius: 8px; --n-height: 50px; --n-padding-left: 14px; --n-padding-right: 14px; --n-text-color: rgb(51, 54, 57); --n-caret-color: #18a058; --n-text-decoration-color: rgb(51, 54, 57); --n-border: 1px solid var(--color-defaultBorder); --n-border-disabled: 1px solid var(--color-defaultBorder); --n-border-hover: 1px solid rgba(0,0,0,1); --n-border-focus: 2px solid rgba(0,0,0,1); --n-placeholder-color: rgba(194, 194, 194, 1); --n-placeholder-color-disabled: rgba(209, 209, 209, 1); --n-icon-size: 16px; --n-line-height-textarea: 1.6; --n-color-disabled: rgb(250, 250, 252); --n-color-focus: rgba(255, 255, 255, 1); --n-text-color-disabled: rgba(194, 194, 194, 1); --n-box-shadow-focus: none; --n-loading-color: #18a058; --n-caret-color-warning: #f0a020; --n-color-focus-warning: rgba(255, 255, 255, 1); --n-box-shadow-focus-warning: 0 0 0 2px rgba(240, 160, 32, 0.2); --n-border-warning: 1px solid #f0a020; --n-border-focus-warning: 1px solid #fcb040; --n-border-hover-warning: 1px solid #fcb040; --n-loading-color-warning: #f0a020; --n-caret-color-error: #d03050; --n-color-focus-error: rgba(255, 255, 255, 1); --n-box-shadow-focus-error: 0 0 0 2px rgba(208, 48, 80, 0.2); --n-border-error: 1px solid #d03050; --n-border-focus-error: 1px solid #de576d; --n-border-hover-error: 1px solid #de576d; --n-loading-color-error: #d03050; --n-clear-color: rgba(194, 194, 194, 1); --n-clear-size: 16px; --n-clear-color-hover: rgba(146, 146, 146, 1); --n-clear-color-pressed: rgba(175, 175, 175, 1); --n-icon-color: rgba(194, 194, 194, 1); --n-icon-color-hover: rgba(146, 146, 146, 1); --n-icon-color-pressed: rgba(175, 175, 175, 1); --n-icon-color-disabled: rgba(209, 209, 209, 1); --n-suffix-text-color: var(--color-content);"
name="email">
<div class="n-input-wrapper"><!---->
<div class="n-input__input"><input type="text" class="n-input__input-el" style="" placeholder="Enter your e-mail" value="" size="20">
<div class="n-input__placeholder"><span>Enter your e-mail</span></div><!---->
</div><!---->
</div><!----><!---->
<div class="n-input__border"></div>
<div class="n-input__state-border"></div><!---->
</div><!--]--><!----><!---->
</div>
</div><button type="submit" class="u-btn px-6 rounded-[10px] h-[50px] text-lg" style="--8789d94e: transparent; --a62eaf64: #fff; --4bdfbc4a: var(--color-brand-secondary);"><!--[--> Subscribe! <!--]--><!----></button><!--]-->
</form>
<form class="form-grid" data-sparkloop-form-id="2"><!--[-->
<div class="flex flex-col lg:flex-row w-full items-center gap-5">
<div class="flex whitespace-nowrap shrink-0 items-center gap-2"><img src="/images/logos/vuejs-icon.svg" class="h-5 lg:h-7" alt="">
<div class="font-display font-bold text-lg"> Get Vue.js jobs right to your inbox </div>
</div>
<div class="form-field relative w-full lg:w-64"><!--[--><!----><!--]--><!--[-->
<div class="n-input n-input--resizable n-input--stateful"
style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-count-text-color: rgb(118, 124, 130); --n-count-text-color-disabled: rgba(194, 194, 194, 1); --n-color: rgba(255, 255, 255, 1); --n-font-size: .875rem; --n-border-radius: 8px; --n-height: 38px; --n-padding-left: 12px; --n-padding-right: 12px; --n-text-color: rgb(51, 54, 57); --n-caret-color: #18a058; --n-text-decoration-color: rgb(51, 54, 57); --n-border: 1px solid var(--color-defaultBorder); --n-border-disabled: 1px solid var(--color-defaultBorder); --n-border-hover: 1px solid rgba(0,0,0,1); --n-border-focus: 2px solid rgba(0,0,0,1); --n-placeholder-color: rgba(194, 194, 194, 1); --n-placeholder-color-disabled: rgba(209, 209, 209, 1); --n-icon-size: 16px; --n-line-height-textarea: 1.6; --n-color-disabled: rgb(250, 250, 252); --n-color-focus: rgba(255, 255, 255, 1); --n-text-color-disabled: rgba(194, 194, 194, 1); --n-box-shadow-focus: none; --n-loading-color: #18a058; --n-caret-color-warning: #f0a020; --n-color-focus-warning: rgba(255, 255, 255, 1); --n-box-shadow-focus-warning: 0 0 0 2px rgba(240, 160, 32, 0.2); --n-border-warning: 1px solid #f0a020; --n-border-focus-warning: 1px solid #fcb040; --n-border-hover-warning: 1px solid #fcb040; --n-loading-color-warning: #f0a020; --n-caret-color-error: #d03050; --n-color-focus-error: rgba(255, 255, 255, 1); --n-box-shadow-focus-error: 0 0 0 2px rgba(208, 48, 80, 0.2); --n-border-error: 1px solid #d03050; --n-border-focus-error: 1px solid #de576d; --n-border-hover-error: 1px solid #de576d; --n-loading-color-error: #d03050; --n-clear-color: rgba(194, 194, 194, 1); --n-clear-size: 16px; --n-clear-color-hover: rgba(146, 146, 146, 1); --n-clear-color-pressed: rgba(175, 175, 175, 1); --n-icon-color: rgba(194, 194, 194, 1); --n-icon-color-hover: rgba(146, 146, 146, 1); --n-icon-color-pressed: rgba(175, 175, 175, 1); --n-icon-color-disabled: rgba(209, 209, 209, 1); --n-suffix-text-color: var(--color-content);"
name="name">
<div class="n-input-wrapper"><!---->
<div class="n-input__input"><input type="text" class="n-input__input-el" style="" placeholder="Your name" value="" size="20">
<div class="n-input__placeholder"><span>Your name</span></div><!---->
</div><!---->
</div><!----><!---->
<div class="n-input__border"></div>
<div class="n-input__state-border"></div><!---->
</div><!--]--><!----><!---->
</div>
<div class="form-field relative w-full lg:w-64"><!--[--><!----><!--]--><!--[-->
<div class="n-input n-input--resizable n-input--stateful"
style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-count-text-color: rgb(118, 124, 130); --n-count-text-color-disabled: rgba(194, 194, 194, 1); --n-color: rgba(255, 255, 255, 1); --n-font-size: .875rem; --n-border-radius: 8px; --n-height: 38px; --n-padding-left: 12px; --n-padding-right: 12px; --n-text-color: rgb(51, 54, 57); --n-caret-color: #18a058; --n-text-decoration-color: rgb(51, 54, 57); --n-border: 1px solid var(--color-defaultBorder); --n-border-disabled: 1px solid var(--color-defaultBorder); --n-border-hover: 1px solid rgba(0,0,0,1); --n-border-focus: 2px solid rgba(0,0,0,1); --n-placeholder-color: rgba(194, 194, 194, 1); --n-placeholder-color-disabled: rgba(209, 209, 209, 1); --n-icon-size: 16px; --n-line-height-textarea: 1.6; --n-color-disabled: rgb(250, 250, 252); --n-color-focus: rgba(255, 255, 255, 1); --n-text-color-disabled: rgba(194, 194, 194, 1); --n-box-shadow-focus: none; --n-loading-color: #18a058; --n-caret-color-warning: #f0a020; --n-color-focus-warning: rgba(255, 255, 255, 1); --n-box-shadow-focus-warning: 0 0 0 2px rgba(240, 160, 32, 0.2); --n-border-warning: 1px solid #f0a020; --n-border-focus-warning: 1px solid #fcb040; --n-border-hover-warning: 1px solid #fcb040; --n-loading-color-warning: #f0a020; --n-caret-color-error: #d03050; --n-color-focus-error: rgba(255, 255, 255, 1); --n-box-shadow-focus-error: 0 0 0 2px rgba(208, 48, 80, 0.2); --n-border-error: 1px solid #d03050; --n-border-focus-error: 1px solid #de576d; --n-border-hover-error: 1px solid #de576d; --n-loading-color-error: #d03050; --n-clear-color: rgba(194, 194, 194, 1); --n-clear-size: 16px; --n-clear-color-hover: rgba(146, 146, 146, 1); --n-clear-color-pressed: rgba(175, 175, 175, 1); --n-icon-color: rgba(194, 194, 194, 1); --n-icon-color-hover: rgba(146, 146, 146, 1); --n-icon-color-pressed: rgba(175, 175, 175, 1); --n-icon-color-disabled: rgba(209, 209, 209, 1); --n-suffix-text-color: var(--color-content);"
name="email">
<div class="n-input-wrapper"><!---->
<div class="n-input__input"><input type="text" class="n-input__input-el" style="" placeholder="Enter your e-mail" value="" size="20">
<div class="n-input__placeholder"><span>Enter your e-mail</span></div><!---->
</div><!---->
</div><!----><!---->
<div class="n-input__border"></div>
<div class="n-input__state-border"></div><!---->
</div><!--]--><!----><!---->
</div><button type="submit" class="w-full lg:w-auto u-btn px-4 rounded-[8px] h-[38px] text-sm w-full lg:w-auto" style="--8789d94e: transparent; --a62eaf64: #fff; --4bdfbc4a: var(--color-brand-tertiary);"><!--[--> Subscribe!
<!--]--><!----></button>
</div><!--]-->
</form>
Text Content
Create your resume with Rezi. The smartest AI resume builder. Create Free Resume Close Jobs Hire Vue.js Developers Consultants NEW! Job Alerts Learn Hire a Consultant Post a Job Login Browse Jobs Hire Vue.js Developers NEW! Vue.js Consultants Get Job Alerts Learn Vue.js Post a job The #1 Vue.js Job Board The leading job board for the Vue.js Vue.js ecosystem Discover companies looking to hire Vue.js developers and connect with them. Trusted by And 2000+ more GET A VUE.JS JOB BROWSE THE LATEST VUE.JS JOB OPPORTUNITIES View all jobs TROOP Full-time / Senior Remote South Africa Spain Germany Italy The Netherlands United Kingdom Romania Slovakia Turkey Portugal Croatia Cyprus Estonia France Hungary Malta Poland Front-end Engineer (Vue 3) Front-end Engineer (Vue 3)Remote based in Spain/South Africa/The UK on CET/CAT or similar.TROOP is a group meeting planning and travel management platform that helps companies brin... Know more Full-time JoinBrands Full-time / Senior Remote Senior Vue.js Developer JoinBrands.com is looking for an experienced Senior Front-End Javascript/Vue.js Developer to join and nourish our team, with an eye for detail to help deliver user experiences far... Know more Full-time Foreplay Full-time / Medium Toronto, ON, Canada Front End Developer BackgroundJoin our journey to become the default advertising inspiration and workflow platform, helping companies ship more winning ads on Facebook and TikTok. As of today, Fo... Know more Full-time utilizecore Full-time / Senior New York, NY, USA Rapid vuejs development on Restful json api Job Title: Vue.js Developer Location: New York City Employment Type: Contract Duration: 6 months (possibility of extension) Description: We are seeking a skilled Vue.js develop... Know more Full-time Proxify Contract / Senior Remote Senior Vue.js Developer: 100% Remote About us:Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to... Know more Full-time Evident Change Full-time / Lead Remote Senior Solutions Architect SENIOR SOLUTIONS ARCHITECTSTATUS:Full timeLOCATION:Remote; work from anywhere within the United StatesAre you passionate about helping to make our systems more effective, equi... Know more Full-time View all jobs VUE.JS CONSULTANTS OUTSOURCE YOUR DEVELOPMENT WORKFORCE Have you considered outsourcing your project? Check our list of experienced Vue.js Agencies and Freelancers. View all consultants Freelance Shivam Kumar | Full Stack Web Developer | AWS | MERN Hello! I'm delighted to introduce myself as a Vue.js developer with five years of experience. Over the years, I've honed my skills in creating robust and dynamic web applications using the Vue.js framework. As a freelance developer, I have had the opportunity to work with various clients on diverse projects, allowing me to gain extensive hands-on experience in Vue.js development.Throughout my career, I have developed a deep understanding of Vue.js's core concepts, such as components, directives, state management, and routing. Leveraging these skills, I have successfully built interactive user interfaces, implemented data binding, and integrated external APIs to create seamless web experiences.I am well-versed in the entire Vue.js ecosystem, including Vue Router for handling navigation and Vuex for state management. Additionally, I have expertise in leveraging Vue CLI to set up projects quickly and efficiently, ensuring smooth development workflows.In my previous projects, I have collaborated closely with clients to understand their unique requirements and translate them into scalable Vue.js applications. I am proficient in using modern front-end technologies like HTML5, CSS3, and JavaScript to complement Vue.js and create visually appealing and responsive designs.As a freelance Vue.js developer, I am dedicated to delivering high-quality code that adheres to best practices and is maintainable in the long run. I take pride in writing clean, modular, and reusable code, allowing for easy extensibility and future enhancements.I am excited about the opportunity to work with you as a freelance client, bringing my five years of Vue.js development experience to your project. Together, we can create a cutting-edge web application that meets your requirements and exceeds your expectations.Feel free to go through my GitHub contribution and my professional career on LinkedInGithub - https://github.com/shivamgpt38 , https://github.com/shivamethicalhatLinkedin- https://linkedin.com/in/imshivamguptaMy side Project - typewriterai.com Worldwide Freelance Victor Ponamariov - Full stack developer (FE-heavy) Hello, I'm Victor.I've been working as a frontend and full-stack developer for more than 10 years. I don't want to write shiny words about how good (or bad) I am, I'll just tell you what I'm good at and what kind of projects I prefer to do.My knowledge:VueJS 3 (composition API) and its ecosystem (vite, vee-valiate, pinia, vue-router, vueuse, and other libraries)Laravel and MySQL (mainly building rest APIs for frontend)UI/UX - I'm very keen on this area, I wrote a couple of books and occasionally design interfaces. It's my passion - making good interfaces and Vue is a mean of doing thisTailwind, which I use in every new project.HTML/CSS/JS/Git/Linux CLI - assumed by defaultEnglish level is B2+, I'm able to communicate verbally with native speakersI'm proud that I built startup from scratch using Laravel/VueJS, Digital Ocean droplets, redis & queues, and designing it on my own. It was called Pingr, but then I sold it and now it's https://pulsetic.com/Here you can find my launched projects and Pingr was one of them https://www.producthunt.com/@victor_ponamariovFew links of my social activity and my own projectshttps://twitter.com/vponamariovhttps://user-interface.io/ - Blog (built with Nuxt and its Nuxt Content plugin)https://hundred.user-interface.io/https://reform.user-interface.io/https://history.user-interface.io/https://test.user-interface.io/ - just a fun project ;)I can send you my CV if you contact me, I recently removed it from LinkedIn since I use it as a social network more, where I post UI/UX stuffMy own project that I'm working on (Nuxt Content stack): https://usability.recipes/My ideal project is: an SPA, MVP application built from scratch, with good attention to design, built with VueJS 3 and Laravel. WorldwideArmenia Agency Devstark Empowering Businesses Since 2015: DevStark is a trusted development partner for innovative digital solutions with a huge focus on Vue.js.Creating Vue.js projects from 2015 (yes, from v. 0.12).Active contributor to OpenSource (including Vue Awesome featured packages).Experience in building scalable apps growing from scratch to Series C with Forbes recognition.Easy to work with, ready to be an extension of your dev team.Your reliable tech partner. Devstark delivers. European UnionUnited StatesWorldwide Projects from $300 Agency Refactory Refactory specializes in maintaining existing projects. While we are available to build a new frontend from scratch (e.g. migrating from an old version or different framework), we will gladly take care of your existing legacy Vue software and provide support, maintenance, upgrades, optimization.We aim for long term cooperation so we do not mind spending a little time for free on your project, just to understand its status and its needs. European UnionUnited StatesUnited KingdomCanada Projects from $12K Agency zynd: Your agency for Innovation and Digital success! We build innovative solutions for digital transformation. Our mix of consulting, UX/UI design and software engineering with innovative business strategies creates sustainable value for our clients. With our holistic approach and proven experience in developing digital solutions, we lay the foundation for mastering tomorrow's challenges.Are you looking for experts that get the job done? Search no more. From the heart of Europe in beautiful Austria we provide top-notch Development and Consulting Services like:Web- and App-DevelopmentInternet of ThingsMicroservices AustriaEuropean Union Projects from $20K Agency Webkraft Studio Welcome to Webkraft Studio, where innovation meets precision in web development! 🌐Who We Are: At Webkraft Studio, we are a trailblazing team of developers, designers, and strategists dedicated to revolutionizing digital experiences. Specializing in Vue.js and the Quasar Framework, we breathe life into your web vision with unmatched expertise.Our Specialization: Vue.js and Quasar Framework Mastery 🔧 Vue.js Prowess: We harness the power of Vue.js to craft dynamic, intuitive, and responsive user interfaces. With its simplicity and versatility, we turn your ideas into captivating digital realities.🚀 Quasar Framework Excellence: Taking it a step further, we utilize the Quasar Framework to unlock cross-platform capabilities, ensuring your applications shine on web, desktop, and mobile platforms with unparalleled speed and efficiency.Why Choose us?🎓 Expertise That Matters: Our team comprises seasoned professionals with in-depth knowledge of Vue.js and the Quasar Framework. We're not just developers; we're digital architects crafting solutions tailored to your unique needs.🌐 Tailored Innovation: Every project is a canvas for creativity. We collaborate closely with our clients, ensuring that our solutions align seamlessly with your brand identity and business goals.🚀 Future-Forward Solutions: We don't just keep up with industry trends; we set them. Your digital presence deserves cutting-edge technology, and that's precisely what we deliver.Our Promise: Transformative Digital Experiences Whether you're a startup with big dreams or an enterprise seeking a digital facelift, Webkraft Studio is your partner in progress. Expect not just websites but digital experiences that leave a lasting impact.Get in Touch: Let's Build Something Extraordinary! Ready to transform your digital landscape with Vue.js and Quasar brilliance? Contact us today. Let's embark on a journey where innovation and functionality converge for unprecedented digital success.Join us in shaping the future of the web. Your journey begins with Webkraft Studio.🚀 #VueJS #QuasarFramework #WebDevelopmentInnovation WorldwideEuropean UnionUnited StatesUnited KingdomGermanyFranceSwitzerlandCanadaNetherlandsUnited Arab EmiratesSpain View all Vue.js Consultants Heya! Here you go with the latest Vue.js jobs Senior Vue.js Engineer Kong 🌎 Remote Frontend Engineer GitLab 🌎 Remote Senior Frontend Developer GraphAware 🌎 Remote GET JOB ALERTS SUBSCRIBE TO GET THE LATEST VUE.JS JOBS name Your name email Enter your e-mail Subscribe! WHAT IF YOU COULD PLAY WITH YOUR FAVOURITE STACK AT WORK? Vue.js is a joy to work with but we all have some other libraries and frameworks we enjoy using and will make the next step in your career more fun. Vue.js plus... Nuxt.js Jobs Vuetify Jobs TypeScript Jobs Node Jobs Laravel Jobs Tailwind Jobs FILTERING POPULAR FILTERS BY WORK TYPE Freelance Vue.js Jobs Full-time Vue.js Jobs Hybrid Vue.js Jobs Internship Vue.js Jobs On-site Vue.js Jobs Part-time Vue.js Jobs Remote Vue.js Jobs BY LEVEL Junior Vue.js Jobs Lead Vue.js Jobs Mid-level Vue.js Jobs Senior Vue.js Jobs POPULAR COUNTRIES Vue.js Jobs in Canada Vue.js Jobs in France Vue.js Jobs in Germany Vue.js Jobs in India Vue.js Jobs in Spain Vue.js Jobs in The Netherlands Vue.js Jobs in The United Kingdom POPULAR CITIES Vue.js Jobs in Amsterdam Vue.js Jobs in Atlanta Vue.js Jobs in Austin Vue.js Jobs in Barcelona Vue.js Jobs in Bengaluru Vue.js Jobs in Berlin Vue.js Jobs in Boston HIRE VUE.JS DEVELOPERS POST A JOB IN THE #1 VUE.JS JOB BOARD Helping companies to hire Vue.js developers since 2016 Get in front of 300k+ Vue.js developers Reach to the vast Vue.js community being listed from the official Vue.js website to private newsletters and the #jobs channel in the official Discord Server. More than 12k applications submited every month With a growing average, get candidates right to your ATS, custom link or e-mail. ...and more to help you find the right talent... Post a job from $199 Any doubt or requirement? Contact us About You Laravel + Vue.js developer Germany 1h ago Wikimedia Full-stack web developer United States yesterday Poptin Frontend UI engineer India 3 days ago Cycloid Frontend developer France 8h ago Kong Senior Vue.js engineer Canada yesterday hello@vuejobs.com FIND A JOB * Subscribe to job alerts * Latest Vue.js jobs DISCOVER * Learning Vue.js resources HIRE * Hire Vue.js developers * Post a job VUEJOBS * Contact * Referral program Copyright © 2024 - All rights reserved Terms of use – Privacy policy Get Vue.js jobs right to your inbox Your name Enter your e-mail Subscribe! Feedback