Similar Jobs

PureLogics

Vue Js Developer

PureLogics. Pakistan

Lahore, Pakistan

2025-02-21

We are seeking an experienced and highly motivated Vue.js Developer to join our development team. You will be responsible for designing, developing, and optimizing modern, user-centric web applications using Vue.js and related technologies. As a Vue.Js developer, you will also play a key role in guiding architectural decisions, mentoring junior developers, and ensuring the overall quality of the front-end codebase.

Responsibilities:

  1. Design, develop, and maintain high-performance, scalable, and robust single-page applications (SPAs) using Vue.js.
  2. Architect and implement modular, reusable components and ensure code follows best practices.
  3. Optimize applications for maximum speed, scalability, and accessibility.
  4. Integrate front-end components with RESTful APIs and GraphQL services.
  5. Work closely with UI/UX designers to translate wireframes and designs into fully functional, visually appealing front-end applications.
  6. Collaborate with backend developers to define and consume APIs, ensuring seamless integration.
  7. Provide technical leadership, mentor junior developers, and participate in code reviews to ensure code quality and maintainability.
  8. Participate in Agile/Scrum ceremonies, contributing to sprint planning, stand-ups, and retrospectives.
  9. Write clean, well-documented, and testable code following SOLID principles and design patterns.
  10. Implement unit testing and end-to-end testing using frameworks like Jest, Mocha, or Cypress.
  11. Ensure cross-browser compatibility, mobile responsiveness, and adherence to accessibility standards.
  12. Stay up-to-date with the latest Vue.js features, JavaScript frameworks, and industry trends.
  13. Suggest and implement improvements to the development process, tools, and workflows.
  14. Identify bottlenecks and bugs, and devise solutions to address them proactively.

Required Skills:

  • Strong proficiency in JavaScript (ES6/ES7/ES8), HTML5, CSS3, and pre-processors like SASS/SCSS.
  • Deep understanding of Vue.js core concepts including:
  • Vue CLI, Vue Router, Vuex (state management).
  • Composition API and Options API.
  • Familiarity with state management libraries like Pinia.
  • Lifecycle hooks and custom directives.
  • Proficient in building SPAs with component-based architecture.
  • Experience with TypeScript in Vue.js applications.
  • Strong understanding of RESTful APIs, GraphQL, and WebSockets integration.
  • Knowledge of responsive design principles, cross-browser compatibility, and accessibility standards.
  • Proficiency with version control systems like Git, including branching, merging, and pull requests.
  • Experience with testing frameworks like Jest, Mocha, Cypress, or similar.
  • Familiarity with CI/CD pipelines, code linting, and automated deployment tools.
  • Solid knowledge of performance optimization techniques for front-end applications.

Experience: 

  • 3+ years of professional experience in Vue.js development.

What are we offering?

  1. Health Insurance
  2. Provident Fund
  3. Annual Paid Leaves
  4. Compensation Plans
  5. Paid Certifications & Training
  6. Car Finance Program
  7. Bike Finance Program
  8. Child Education Program
  9. Two Annual Trips
  10. Stars Of the Month Rewards
  11. Quarterly Meetups
  12. Referral Bonuses
  13. Birthday & Eid Gifts

Skills:

JavaScript, Vue.js, Custom Directives, State Management, Options API, Communication Skills,
 

Salary 90000
Job Type Second Shift (Afternoon)
Qualification Bachelor
Experience 3 Years
Sectors Software & Web Development
Gender No Preference
Industry Information Technology
Career Level Experienced Professional
Job Expiry Date 2025-03-21