Search by job, company or skills

Amdocs

Senior Frontend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Over 50 applicants

Job 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141692959

Similar Jobs