Job Title: |
|
Vue.JS Developer |
Category: |
|
Product Development |
Total Positions: |
|
2 |
Job Location: |
|
Lahore |
Gender: |
|
Male |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
BS(CS) |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
2 Years4 Years |
Salary Range: |
|
PKR 0 to 0 per Month |
Apply By: |
|
Aug 3, 2020 |
|
|
|
|
|
|
|
|
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 progressive web applications and components.
- You’ll implement them with the Vue.js framework (Nuxt / Ionic), 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 (Nuxt/Ionic)
- Building modular and reusable components and libraries
- Optimizing your application for performance
- Implementing automated testing integrated into development and maintenance workflows
- Staying up-to-date with all recent developments in the JavaScript, Vue.js and Ionic 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
Skills
- Highly proficient with the JavaScript/Typescript 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 and Less
- Understanding of server-side rendering (SSR) 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 (Would be a plus)
- Proficiency with modern development tools, like Babel, Webpack, and Git
- Experience with both consuming and designing RESTful APIs
- Packaging android or ios PWAs with capacitor (would be a plus)
- Experience with client side DBs like Local Storage DB, Pouch db and Sqlite
- Full stack would be a plus (Laravel/Lumen, Php, Mysql)
|
Company Information |
|
Company Name: Finja Company Description: Finja is a new age financial services platform for professionals, merchants (Karyana shops) and SME businesses addressing their payments, collections and credit needs. Being friend of banks, Fls and merchants, we hold a unique position in the value chain enabling all actors in the eco-system to interact digitally
|
|