Overview

We’re looking for a skilled Frontend Developer to build, test, and deploy new user-facing features for our admin dashboard using Vue.js 3 and the Composition API. You will play a key role in migrating components and workflows from our legacy system to the new platform, create reusable components and widgets, and collaborate closely with Product Managers, backend engineers, and QA to deliver polished, production-ready releases.

Writing clean, maintainable unit tests (Vitest or Jest), participating in code reviews, and troubleshooting bugs and performance issues will also be part of your responsibilities.
Client:
Our client is one of the largest media publishers, utilizing a modern marketing and communication platform that connects Health & Wellness professionals with potential clients.
Project Overview:

Responsibilities:
  • Develop, test, and deploy new user-facing features for the admin dashboard using Vue.js 3 and the Composition API
  • Migrate and modernize components and workflows from the legacy admin system to the new Vue.js 3 platform
  • Build and maintain reusable components and widgets across the dashboard
  • Collaborate with Product Managers to translate requirements into technical solutions
  • Work with backend engineers to define and consume RESTful APIs
  • Partner with QA teams to triage and resolve bugs for smooth, production-ready releases
  • Write clean, maintainable unit tests using frameworks like Vitest or Jest
  • Participate in code reviews to uphold code quality and development standards
  • Troubleshoot, diagnose, and fix bugs and performance bottlenecks to enhance the user experience
Nice To Have:
  • Experience using TypeScript with Vue.js
  • Knowledge of Tailwind CSS and UI component libraries like Vuetify
  • Agile/Scrum development experience
  • Familiarity with CI/CD pipelines and Docker for local development
Required Qualifications:
  • 3+ years professional front-end development experience
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
  • Proven experience with Vue.js 3, including Composition API and reusable components
  • Hands-on experience with state management libraries (preferably Pinia)
  • Experience writing unit tests for front-end logic
  • Familiarity with front-end build tools like Vite
  • Experience consuming RESTful APIs and handling async data
  • Strong Git skills and collaborative workflows (pull requests, code reviews)
  • Excellent problem-solving and attention to detail
Note:

✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.