Job description:


Job Title: Lead Front-End Developer - Vue.js


Position Overview:


We are looking for an experienced Lead Front-End Developer specializing in Vue.js to drive our front-end development initiatives. The ideal candidate will have a strong technical foundation in modern web technologies, expertise in Vue.js, and a passion for building high-performance applications. This role involves leading front-end development efforts, mentoring teams, and ensuring adherence to best practices in UI/UX, performance optimization, and architectural design.


Key Responsibilities:


  • Front-End Architecture: Design and develop scalable, maintainable, and high-performance front-end solutions using Vue.js.
  • Component-Based Development: Establish best practices for reusable component design, ensuring modularity and code maintainability across projects.
  • Performance Optimization: Implement strategies for optimizing front-end performance, ensuring fast load times, smooth rendering, and a seamless user experience.
  • Cross-Browser and Responsive Design: Ensure all applications are fully responsive and compatible across different browsers and devices.
  • API Integration: Collaborate with backend teams to integrate front-end applications with RESTful APIs or GraphQL, ensuring seamless data flow and efficient communication.
  • Code Quality and Best Practices: Conduct code reviews, enforce coding standards, and drive continuous improvement in development practices.
  • Technical Leadership & Mentorship: Mentor and guide developers, fostering a culture of learning, innovation, and best practices.
  • Process Improvement: Identify inefficiencies in the development workflow and lead initiatives for optimization and automation.
  • Team Collaboration: Work closely with designers, product managers, and backend developers to translate business requirements into technical solutions.
  • Stakeholder Communication: Provide technical insights, report on development progress, and communicate technical challenges and solutions effectively.


Technical Skills Required:


  • Vue.js Expertise: In-depth knowledge of Vue.js (preferably Vue 3) and its ecosystem, including Vuex, Vue Router, Nuxt.js, and Pinia.
  • Modern Web Technologies: Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and CSS frameworks (Tailwind, SCSS).
  • Front-End Architecture & Design Patterns: Experience in designing scalable front-end applications following best architectural patterns.
  • Performance Monitoring & Optimization Tools: Familiarity with Lighthouse, Webpack, Vite, and other optimization tools.
  • Version Control & Build Tools: Experience with Git, CI/CD pipelines, and modern build tools like Webpack and Vite.
  • Agile Development: Experience working in Agile/Scrum environments and leading development teams in these frameworks.


Experience & Qualifications:


  • 8+ years of front-end development experience, with a significant focus on Vue.js and modern web technologies.
  • Hands-on experience in designing and architecting scalable front-end applications.
  • Previous experience in a lead or supervisory role, managing development teams and driving technical excellence.
  • Bachelor�s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.


Job Types: Full-time, Permanent


Pay: ₹644,748.83 - ₹2,044,983.86 per year


Benefits:


  • Provident Fund
  • Work from home


Work Location: Remote

Salary

Hourly based

Remote Job

Worldwide

Job Overview
Job Posted:
1 month ago
Job Expire:
1 day from now
Job Type
Full-Time
Job Role
Architect

Share This Job:

Location

Remote , India