VueJS Developer

SoftSquare

Lahore

On-site

PKR 1,200,000 - 2,400,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SoftSquare is seeking an expert JavaScript developer with strong Vue.js expertise to build user-facing web applications and components. You will implement with Vue.js, focusing on robust, secure, modular, and maintainable code, and collaborate with back-end developers and UX/UI designers.

You will implement automated testing, stay current with Vue.js developments, and uphold security and best practices across project dependencies.

Qualifications

  • Strong JavaScript ES6+ skills and modern syntax.
  • Proficient in Vue.js core concepts: components, reactivity, virtual DOM.
  • Experience with Vue ecosystem: Vue CLI, Vuex, Vue Router, Nuxt.js.
  • Solid HTML5/CSS3 knowledge; familiarity with Sass or Less.
  • Understanding of server-side rendering benefits and use cases.
  • Knowledge of functional and object-oriented programming paradigms.
  • Ability to write efficient, secure, well-documented JavaScript code.
  • Experience with automated JS testing (Jest or Mocha).
  • Proficiency with development tools: Babel, Webpack, Git.
  • Experience designing and consuming RESTful APIs.

Responsibilities

  • Develop user-facing applications using Vue.js.
  • Build modular and reusable components and libraries.
  • Optimise applications for performance.
  • Implement automated testing within development workflows.
  • Stay up-to-date with Vue.js developments and security updates.
  • Propose upgrades and updates to keep up with best practices.

Skills

JavaScript
Vue.js
ES6+
HTML5
CSS3
RESTful APIs
Testing (Jest/Mocha)
Git
Security best practices
Performance optimization

Tools

Vue CLI
Vuex
Vue Router
Nuxt.js
Webpack

Job description

We are looking for an expert JavaScript developer who is highly skilled with Vue.js. Your primary focus will be developing user-facing web applications and components. You’ll implement them with the Vue.js framework, following generally accepted practices and workflows. You will ensure that you produce robust, secure, modular, and maintainable code. You will coordinate with other team members, including back-end developers and UX/UI designers. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

Responsibilities
  • Developing user-facing applications using Vue.js
  • Building modular and reusable components and libraries
  • Optimising your application for performance
  • Implementing automated testing integrated into development and maintenance workflows
  • Staying up-to-date with all recent developments in the JavaScript and Vue.js space
  • Keeping an eye on security updates and issues found with Vue.js and all project dependencies
  • Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
Requirements
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
  • Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
  • Good understanding of HTML5 and CSS3, including (Sass or Less depending on your technology stack)
  • Understanding of server-side rendering and its benefits and use cases
  • Knowledge of functional programming and object-oriented programming paradigms
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
  • Proficiency with modern development tools, like Babel, Webpack, and Git
  • Experience with both consuming and designing RESTful APIs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Vue.js Frontend Engineer - Build High-Impact UI
Vue.js Frontend Engineer - Build High-Impact UI

SoftSquare • Lahore

On-site
PKR 1,200,000 - 2,400,000
Senior/Principal Software Engineer-Vue.JS
Senior/Principal Software Engineer-Vue.JS

Creative Chaos • Pakistan

On-site
PKR 1,800,000 - 3,600,000
Paid Time Off
Work From Home
Health Insurance
+4
Associate Software Engineer (Vue/React)
Associate Software Engineer (Vue/React)

Invictushub • Lahore

On-site
PKR 600,000 - 900,000
Senior Frontend Developer On-Site
Senior Frontend Developer On-Site

Netrex Sol • Gujranwala Division

On-site
PKR 1,800,000 - 2,600,000
Full Stack Engineer (Vue+Node)
Full Stack Engineer (Vue+Node)

Creative Chaos • Pakistan

Remote
PKR 2,400,000 - 3,600,000
Paid Time Off
Work From Home
Health Insurance
+2
Remote Vue & Node Full-Stack Engineer – Impact & Growth
Remote Vue & Node Full-Stack Engineer – Impact & Growth

Creative Chaos • Pakistan

Remote
PKR 2,400,000 - 3,600,000
Paid Time Off
Work From Home
Health Insurance
+2
Senior Vue.js Engineer - Lead, Mentor & Innovate (Remote)
Senior Vue.js Engineer - Lead, Mentor & Innovate (Remote)

Creative Chaos • Pakistan

On-site
PKR 1,800,000 - 3,600,000
Paid Time Off
Work From Home
Health Insurance
+4
Frontend Developer
Frontend Developer

Tritechteal • Pakistan

Remote
PKR 1,800,000 - 2,400,000
Frontend Developer
Frontend Developer

Ryelogic Ltd • Lahore

On-site
PKR 600,000 - 1,200,000
Competitive salary
Flexible working hours
Career growth opportunities
+1
Frontend Developer
Frontend Developer

Rides Technologies • Karachi Division

Hybrid
PKR 1,800,000 - 2,400,000
Health insurance
Hybrid/remote work
Paid time off
+2