Logo for AIDA Recruitment

Senior Frontend Developer (Vue.js + Nuxt.js)

Roles & Responsibilities

  • 5+ years of frontend development experience with Vue.js (Vue 2 and Vue 3).
  • Deep knowledge of Vue.js core (Vue Router, Vuex/Pinia) and Vue 3 Composition API; 2+ years of Nuxt.js (v2 and v3).
  • Proficiency in HTML5, CSS3, JavaScript (ES6+), SASS/SCSS, and familiarity with TypeScript integration in Vue.js.
  • Experience with UI frameworks (Vuetify, Bootstrap, Tailwind), responsive design, RESTful APIs, Git, CI/CD pipelines, and English at upper-intermediate level or higher.

Requirements:

  • Develop and maintain scalable and modular Vue.js components.
  • Collaborate closely with backend engineers to integrate APIs.
  • Optimize app performance and troubleshoot front-end issues.
  • Create responsive and user-friendly UI using modern design systems.

Job description

For our client, were looking for a Senior Vue.js Developer to join an exciting project that connects university spaces with local communities.

 The project is an  innovative platform that bridges private and government universities with local communities by opening up access to university spaces such as auditoriums, gyms, classrooms, and more all manageable through a single system.

Requirements:

  • 5+ years of experience in frontend development.
  • 5+ years of experience in Vue.js (Vue 2 and Vue 3).
  • Deep knowledge of Vue.js core (Vue Router, Vuex/Pinia) and Vue 3 Composition API.
  • 2+ years of experience with Nuxt.js (v2 and v3).
  • Experience with VuetifyBootstrapTailwind, and responsive design.
  • Strong understanding of HTML5CSS3JavaScript (ES6+).
  • Proficiency with SASS/SCSS preprocessors.
  • Familiarity with TypeScript and its integration with Vue.js.
  • Understanding of RESTful APIs and client-server architecture.
  • Experience with Git and CI/CD pipelines.
  • English: Upper-intermediate level or higher.

Nice to Have

  • Familiarity with jQuery and how it integrates with modern frameworks.
  • Experience with Nuxt.js bridge configurations.

Responsibilities:

  • Develop and maintain scalable and modular Vue.js components.
  • Collaborate closely with backend engineers to integrate APIs.
  • Optimize app performance and troubleshoot front-end issues.
  • Create responsive and user-friendly UI using modern design systems.

Work Conditions:

  • Contract Type: Full time contract (employment).
  • Location: Fully Remote from Estonia.


Interview Process

  1. Recruiter Interview  30 min
  2. Project Manager Interview  30 min
  3. Technical Interview  1 hour
  4. Client Interview (in English)  1 hour


Front-End Developer Related jobs

Other jobs at AIDA Recruitment

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.