HamburgerMenu
hirist

Amdocs - Senior Frontend Developer - Vue.js

Posted on: 05/02/2026

Job Description

Description :


We are looking for a Senior Frontend Developer with strong expertise in Vue.js and Nuxt.js to build scalable, high-performance web applications. The ideal candidate has hands-on experience with modern frontend architectures, SSR applications, and component-driven development, and can mentor junior developers while driving technical decisions.

Key Responsibilities :


- Design, develop, and maintain frontend applications using Vue.js (Vue 2 & Vue 3) and Nuxt.js


- Build SSR/SSG applications with Nuxt, including routing, middleware, and modules


- Develop reusable, scalable component architectures


- Implement state management using Pinia and Vuex


- Ensure responsive, mobile-first UI across devices


- Integrate and customize UI component libraries such as PrimeVue


- Optimize application performance (lazy loading, code splitting, bundle optimization)


- Collaborate with backend teams for API integration (REST/GraphQL)


- Perform code reviews, mentor team members, and contribute to best practices


- Participate in technical discussions, architecture decisions, and documentation

Required Technical Skills :


Core Frontend Technologies :


- Vue.js (Vue 2 & Vue 3)


- Nuxt.js (SSR, routing, middleware, modules)


- JavaScript (ES6+), TypeScript


- HTML5, CSS3 (modern features)

State Management & Architecture :


- Pinia (Vue 3)


- Vuex (Vue 2)


- Component-based architecture and design patterns


- Application scalability and maintainable architecture

UI Frameworks & Libraries :


- PrimeVue


- Component library integration and customization


- Responsive and mobile-first design

Build Tools & Development :


- Node.js, npm/yarn/pnpm


- Vite or Webpack


- Module bundling and code splitting


- Debugging and development tooling

Preferred / Additional Skills :


- Git and version control workflows


- Testing frameworks : Jest, Vitest, Vue Test Utils, Cypress


- CSS preprocessors : Sass/SCSS, Less


- Tailwind CSS or CSS-in-JS


- Accessibility standards (WCAG, ARIA)


- SEO best practices (Nuxt SSR/SSG)


- CI/CD pipelines


- Code quality tools (ESLint, Prettier, Husky)

Senior-Level Expectations :


- 5+ years of frontend development experience


- Experience building large-scale applications


- Strong debugging and performance optimization skills


- Experience in migration projects (Vue 2 ? Vue 3, legacy frameworks ? modern stacks)


- Ability to mentor, review code, and guide team members


- Strong documentation and knowledge-sharing mindset

Nice-to-Have :


- Micro-frontend architecture


- Progressive Web Apps (PWA)


- Design systems and component libraries


- Backend exposure (PHP / Laravel)


- Docker and containerization


- Agile / Scrum experience

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in