Vue Developer
progression
in 2022
Looking for Vue Developer progression? This is an ultimate list of progression for Vue Developer.
Individual Contributor (IC) career path for Vue Developer
Intern Vue Developer
Has less than 1 year of experience. Learning basic of programming.
Skills needed for Intern Vue Developer
- Learns Vue Router
- Learns vue-cli
- Learns Vuex
- Learns Scope
- Learns Loops and Iterations
- Learns Promises
- Learns Interacting with DOM
- Learns Ionic
- Learns Parcel
- Learns Service Workers
- Learns Websockets
- Learns PWA
- Learns Webpack
- Learns PostCSS
- Learns Scrolling
- Learns Less
- Learns Async/await
- Learns Symbol
- Learns Iterators
- Learns Jest
- Learns Karma
- Learns Chai
- Learns Tape
- Learns let
- Learns Staging changes
- Learns Configuring git
- Learns Lodash
- Learns Ramda
- Learns vue-i18n
- Learns Basics
- Learns Attributes
- Learns Browser Location
- Learns Media
- Learns Storage APis
- Learns Relay
- Learns Vue
- Learns Browser Integration
- Learns Arrays
- Learns Error handling
- Learns Classes and Modules
- Learns OOP in JS
- Learns Native Script
- Learns Design Patterns
- Learns SCSS
- Learns Positioning
- Learns Patterns and Mixins
- Learns Transitions&Animations
- Learns bootstrap-vue
- Learns Cascading and Inheritance
- Learns Quasar
- Learns Sinon
- Learns Selenium, Webdriver
- Learns Pushing and Pulling
- Learns VuePress
- Learns RxJS
- Learns Nuxt
- Learns Elements
- Learns Shadow DOM
- Learns SuperAgent
- Learns axios
- Learns Configuring package.json
- Learns Creating packages
- Learns Objects
- Learns JavaScript operators
- Learns Prototypes
- Learns Built-in types
- Learns Redux
- Learns Layouts
- Learns Responsive
- Learns Vuetify
- Learns iView
- Learns Vuesax
- Learns Spread/Rest
- Learns Set and Map
- Learns Arrow functions
- Learns Mocha
- Learns Puppeteer
- Learns vue-test-utils
- Learns AVA
- Learns Commits
- Learns WebGL
- Learns Forms
- Learns APIs
- Learns JavaScript APIs
- Learns Fetch
- Learns Commands
- Learns Versioning
- Learns Components
- Learns Composition API
- Learns Reactivity
- Learns Statements
- Learns Functions
- Learns d3.js
- Learns Storybook
- Learns Stylus
- Learns Accessability
- Learns Modules
- Learns const
- Learns Generators
- Learns Cucumber.js
- Learns Nightwatch
- Learns Branches and Tags
- Learns History and diffs
- Learns Cloning
- Learns Ignoring .git
- Learns Numeral
- Learns Moment
- Learns Canvas
- Learns Apollo
Junior Vue Developer
Has approximately 1-2 years experience and basic programming foundations. Contribute ideas during team meetings
Skills needed for Junior Vue Developer
- Knows Vue Router
- Knows WebGL
- Knows Browser Location
- Knows Positioning
- Knows Patterns and Mixins
- Knows PostCSS
- Knows Transitions&Animations
- Knows Responsive
- Knows Stylus
- Knows Vuetify
- Knows bootstrap-vue
- Knows Cascading and Inheritance
- Knows Quasar
- Knows Modules
- Knows Set and Map
- Learns Configuring package.json
- Knows Fetch
- Knows Apollo
- Knows VuePress
- Knows Ionic
- Knows Design Patterns
- Knows Redux
- Knows Branches and Tags
- Knows Configuring git
- Knows Jest
- Knows Cucumber.js
- Knows AVA
- Knows vue-cli
- Knows Vue
- Knows Reactivity
- Knows Canvas
- Knows JavaScript APIs
- Knows Elements
- Knows Storage APis
- Knows Accessability
- Knows Generators
- Learns Creating packages
- Knows Numeral
- Knows RxJS
- Knows Moment
- Knows Storybook
- Knows Websockets
- Knows PWA
- Knows History and diffs
- Knows Mocha
- Knows Puppeteer
- Knows Nightwatch
- Knows Tape
- Knows Shadow DOM
- Knows SCSS
- Knows Layouts
- Knows iView
- Knows Spread/Rest
- Knows Async/await
- Knows Symbol
- Knows Arrow functions
- Learns Versioning
- Knows SuperAgent
- Knows Nuxt
- Knows d3.js
- Knows Parcel
- Knows Webpack
- Knows let
- Knows Commits
- Knows Cloning
- Knows Ignoring .git
- Knows Vuex
- Knows Components
- Knows Composition API
- Knows Basics
- Knows Attributes
- Knows Forms
- Knows Media
- Knows APIs
- Knows Scrolling
- Knows Less
- Knows Vuesax
- Knows const
- Knows Iterators
- Learns Commands
- Knows Relay
- Knows axios
- Knows Lodash
- Knows Ramda
- Knows vue-i18n
- Knows Native Script
- Knows Service Workers
- Knows Pushing and Pulling
- Knows Staging changes
- Knows Karma
- Knows Sinon
- Knows vue-test-utils
- Knows Selenium, Webdriver
- Knows Chai
- Does Verbal communication
- Does JavaScript operators
- Does Self-development
- Does Statements
- Does Self-Reliance
- Does Self-management
- Does Conflict resolution
- Does Organise team work
- Does Market knowledge
- Does Speaking at conferences and publications
- Does Knowledge sharing
- Does Planning work
- Does Written communication
- Does Mentoring
- Does Skill review
- Does Team work
- Does Personal development plan
- Does Product knowledge
Middle Vue Developer
Has more than 2 years of experience in software engineering. They need less supervision and minimal reworks.
Skills needed for Middle Vue Developer
- Does Composition API
- Does Reactivity
- Knows Statements
- Knows JavaScript operators
- Knows Error handling
- Knows Promises
- Knows Functions
- Does Canvas
- Does Browser Location
- Does APIs
- Does Positioning
- Does Transitions&Animations
- Does Vuetify
- Does Quasar
- Does Modules
- Does const
- Does Spread/Rest
- Knows Commands
- Does Ramda
- Does RxJS
- Does Moment
- Does Ionic
- Does Storybook
- Does Design Patterns
- Does Components
- Knows Objects
- Knows Classes and Modules
- Knows Built-in types
- Does WebGL
- Does Attributes
- Does Forms
- Does Shadow DOM
- Does SCSS
- Does Layouts
- Does Stylus
- Does Accessability
- Does iView
- Does Set and Map
- Does Iterators
- Knows Creating packages
- Does Relay
- Does VuePress
- Does vue-i18n
- Does Native Script
- Does d3.js
- Does Redux
- Does Webpack
- Does Cloning
- Does Configuring git
- Does Websockets
- Does PWA
- Does Staging changes
- Does Ignoring .git
- Does Jest
- Does Karma
- Does Sinon
- Does Cucumber.js
- Does Chai
- Does AVA
- Does Tape
- Does vue-cli
- Does Vuex
- Does Vue
- Knows Browser Integration
- Knows Arrays
- Knows Interacting with DOM
- Does Basics
- Does JavaScript APIs
- Does Storage APis
- Does Patterns and Mixins
- Does Scrolling
- Does Less
- Does bootstrap-vue
- Does Cascading and Inheritance
- Does Async/await
- Does Symbol
- Knows Versioning
- Does Fetch
- Does axios
- Does Lodash
- Does Nuxt
- Does Service Workers
- Does let
- Does Commits
- Does Branches and Tags
- Does Mocha
- Does vue-test-utils
- Does Nightwatch
- Does Vue Router
- Knows Scope
- Knows Loops and Iterations
- Knows Prototypes
- Knows OOP in JS
- Does Media
- Does Elements
- Does PostCSS
- Does Responsive
- Does Vuesax
- Does Generators
- Does Arrow functions
- Knows Configuring package.json
- Does SuperAgent
- Does Apollo
- Does Numeral
- Does Parcel
- Does Pushing and Pulling
- Does History and diffs
- Does Puppeteer
- Does Selenium, Webdriver
- Helps Feedback
- Helps Written communication
- Helps Self-development
- Helps Knowledge sharing
- Helps Personal development plan
- Helps Verbal communication
- Helps Conflict resolution
- Helps Motivation
- Helps Team work
- Helps Product knowledge
- Helps Product impact
Senior Vue Developer
Create expert design concepts, take complex projects and mentor junior engineers. They have 5-8 years of programming experience
Skills needed for Senior Vue Developer
- Does Numeral
- Does Moment
- Helps Ionic
- Helps d3.js
- Helps Websockets
- Does Pushing and Pulling
- Does Cloning
- Does Nightwatch
- Does Chai
- Knows SuperAgent
- Does Spread/Rest
- Does Async/await
- Does Symbol
- Helps SCSS
- Helps Responsive
- Helps Stylus
- Helps Accessability
- Does Canvas
- Does WebGL
- Does Attributes
- Does Browser Location
- Does APIs
- Does Built-in types
- Does Vue Router
- Does vue-cli
- Does Reactivity
- Does vue-i18n
- Helps Storybook
- Helps Webpack
- Does let
- Does Commits
- Does Branches and Tags
- Does History and diffs
- Does Ignoring .git
- Does Karma
- Does Sinon
- Does Cucumber.js
- Does Puppeteer
- Does Tape
- Knows Fetch
- Helps Commands
- Helps Versioning
- Does Modules
- Does const
- Does Generators
- Does Set and Map
- Does Iterators
- Helps Positioning
- Helps PostCSS
- Helps Scrolling
- Helps Cascading and Inheritance
- Helps Quasar
- Helps Vuesax
- Does Basics
- Does Forms
- Does Elements
- Does Storage APis
- Does Statements
- Does Arrays
- Does JavaScript operators
- Does Error handling
- Does VuePress
- Does RxJS
- Does Nuxt
- Helps Redux
- Helps PWA
- Does Staging changes
- Does Jest
- Does AVA
- Knows Apollo
- Helps Creating packages
- Does Arrow functions
- Helps Patterns and Mixins
- Does Media
- Does Shadow DOM
- Does Objects
- Does Scope
- Does Prototypes
- Does Promises
- Does Vuex
- Does Composition API
- Does Vue
- Does Lodash
- Does Ramda
- Helps Native Script
- Helps Parcel
- Helps Design Patterns
- Helps Service Workers
- Does Configuring git
- Does Mocha
- Does vue-test-utils
- Does Selenium, Webdriver
- Knows Relay
- Knows axios
- Helps Configuring package.json
- Helps Layouts
- Helps Transitions&Animations
- Helps Less
- Helps Vuetify
- Helps bootstrap-vue
- Helps iView
- Does JavaScript APIs
- Does Browser Integration
- Does Loops and Iterations
- Does Interacting with DOM
- Does Classes and Modules
- Does Functions
- Does OOP in JS
- Does Components
- Helps Written communication
- Helps Networking and building relationships
- Helps Foreign language skills
- Helps Mentoring
- Helps Organise team work
- Helps Product impact
- Helps Planning work
- Helps Motivation
- Helps Market knowledge
- Helps Team work
- Helps Argumentation
- Helps Personal development plan
- Helps Product knowledge
Staff Engineer Vue Developer
To attain this level, it requires more than 10 years of experience. Expert knowledge of the codebase is required.
Skills needed for Staff Engineer Vue Developer
- Does Vue Router
- Does Components
- Does Composition API
- Helps Arrays
- Helps Prototypes
- Helps Media
- Helps APIs
- Helps Shadow DOM
- Helps Storage APis
- Helps SCSS
- Helps Stylus
- Helps Less
- Helps Vuetify
- Does Modules
- Does Async/await
- Helps Ramda
- Helps RxJS
- Does vue-cli
- Does Reactivity
- Helps Browser Integration
- Helps Scope
- Helps JavaScript operators
- Helps Promises
- Helps Built-in types
- Helps WebGL
- Helps Elements
- Helps Positioning
- Helps Transitions&Animations
- Helps Vuesax
- Does const
- Helps Creating packages
- Helps Versioning
- Helps VuePress
- Helps Objects
- Helps Statements
- Helps Interacting with DOM
- Helps Classes and Modules
- Helps Functions
- Helps OOP in JS
- Helps Basics
- Helps Attributes
- Helps JavaScript APIs
- Helps Patterns and Mixins
- Helps Layouts
- Helps Responsive
- Helps bootstrap-vue
- Helps Cascading and Inheritance
- Helps iView
- Helps Quasar
- Does Symbol
- Does Generators
- Helps Configuring package.json
- Helps Numeral
- Helps Lodash
- Helps vue-i18n
- Does Vuex
- Does Vue
- Helps Loops and Iterations
- Helps Error handling
- Helps Canvas
- Helps Forms
- Helps Browser Location
- Helps PostCSS
- Helps Scrolling
- Helps Accessability
- Does Spread/Rest
- Does Set and Map
- Does Arrow functions
- Does Iterators
- Helps Commands
- Helps Moment
- Helps Nuxt
- Does Ionic
- Does Storybook
- Does PWA
- Does Webpack
- Helps Branches and Tags
- Helps Pushing and Pulling
- Helps Configuring git
- Helps AVA
- Helps SuperAgent
- Helps axios
- Does Parcel
- Does Websockets
- Helps Cloning
- Helps Staging changes
- Helps vue-test-utils
- Helps Nightwatch
- Helps Fetch
- Does Native Script
- Does Redux
- Helps let
- Helps Commits
- Helps History and diffs
- Helps Ignoring .git
- Helps Sinon
- Helps Cucumber.js
- Helps Selenium, Webdriver
- Helps Relay
- Does d3.js
- Does Design Patterns
- Does Service Workers
- Helps Jest
- Helps Karma
- Helps Mocha
- Helps Puppeteer
- Helps Chai
- Helps Tape
- Helps Apollo
- Helps Self-management
- Helps Written communication
- Helps Presentations
- Helps Speaking at conferences and publications
- Helps Personal development plan
- Helps Self-development
- Helps Verbal communication
- Helps Conflict resolution
- Helps Foreign language skills
- Helps Team work
- Helps Motivation
- Helps Product impact
- Helps Market knowledge
- Helps Knowledge sharing
- Helps Product knowledge
- Helps Mentoring
Senior Staff Engineer Vue Developer
Has approximately 12+ years of experience. Senior Staff Engineers work closely with company leaders, contribute to tech strategy
Skills needed for Senior Staff Engineer Vue Developer
- Mentors Browser Integration
- Mentors JavaScript operators
- Mentors Prototypes
- Mentors Basics
- Mentors Responsive
- Mentors Stylus
- Mentors Vuesax
- Mentors const
- Mentors Arrow functions
- Mentors Commands
- Mentors SuperAgent
- Mentors Apollo
- Mentors Lodash
- Mentors Ramda
- Mentors RxJS
- Mentors Websockets
- Mentors PWA
- Mentors Pushing and Pulling
- Mentors Cloning
- Mentors Staging changes
- Mentors Ignoring .git
- Mentors Puppeteer
- Mentors Selenium, Webdriver
- Mentors Tape
- Mentors vue-cli
- Mentors Components
- Mentors Composition API
- Mentors Reactivity
- Mentors Objects
- Mentors Promises
- Mentors Canvas
- Mentors WebGL
- Mentors Forms
- Mentors Browser Location
- Mentors Shadow DOM
- Mentors Positioning
- Mentors Layouts
- Mentors bootstrap-vue
- Mentors Symbol
- Mentors Fetch
- Mentors Numeral
- Mentors Moment
- Mentors Nuxt
- Mentors d3.js
- Mentors Parcel
- Mentors Chai
- Mentors Vue Router
- Mentors Loops and Iterations
- Mentors Arrays
- Mentors Error handling
- Mentors JavaScript APIs
- Mentors Storage APis
- Mentors SCSS
- Mentors Patterns and Mixins
- Mentors PostCSS
- Mentors Transitions&Animations
- Mentors Accessability
- Mentors Vuetify
- Mentors Cascading and Inheritance
- Mentors iView
- Mentors Quasar
- Mentors Modules
- Mentors Set and Map
- Mentors Iterators
- Mentors Creating packages
- Mentors Versioning
- Mentors Ionic
- Mentors Design Patterns
- Mentors Service Workers
- Mentors Commits
- Mentors Karma
- Mentors Sinon
- Mentors Mocha
- Mentors Cucumber.js
- Mentors AVA
- Mentors Vuex
- Mentors Vue
- Mentors Scope
- Mentors Statements
- Mentors Interacting with DOM
- Mentors Classes and Modules
- Mentors Built-in types
- Mentors Functions
- Mentors OOP in JS
- Mentors Attributes
- Mentors Media
- Mentors APIs
- Mentors Elements
- Mentors Scrolling
- Mentors Less
- Mentors Spread/Rest
- Mentors Async/await
- Mentors Generators
- Mentors Configuring package.json
- Mentors Relay
- Mentors axios
- Mentors VuePress
- Mentors vue-i18n
- Mentors Native Script
- Mentors Storybook
- Mentors Redux
- Mentors Webpack
- Mentors let
- Mentors Branches and Tags
- Mentors History and diffs
- Mentors Configuring git
- Mentors Jest
- Mentors vue-test-utils
- Mentors Nightwatch
- Mentors Scope
- Mentors Written communication
- Mentors Self-Reliance
- Mentors Verbal communication
- Mentors Knowledge sharing
- Mentors Foreign language skills
- Mentors Speaking at conferences and publications
- Mentors Team work
- Mentors Argumentation
- Mentors Self-management
- Mentors Decision-making in uncertain environment
- Mentors Managing expectations
- Mentors Self-development
- Mentors Feedback
- Mentors Conflict resolution
- Mentors Planning work
- Mentors Product impact
- Mentors Market knowledge
- Mentors Product team
- Mentors Presentations
- Mentors Networking and building relationships
- Mentors Motivation
- Mentors Organise team work
- Mentors Hiring
- Mentors Skill review
Principal Architect Vue Developer
The highest level for a technical career. With more than 14 Y of experience, they have a deep understanding of how the tech works
Skills needed for Principal Architect Vue Developer
- Mentors vue-cli
- Mentors Vuex
- Mentors Vue
- Mentors Browser Integration
- Mentors Scope
- Mentors JavaScript operators
- Mentors Prototypes
- Mentors Promises
- Mentors Interacting with DOM
- Mentors Classes and Modules
- Mentors Built-in types
- Mentors Functions
- Mentors OOP in JS
- Mentors Canvas
- Mentors WebGL
- Mentors Vue Router
- Mentors Components
- Mentors Basics
- Mentors Forms
- Mentors APIs
- Mentors Shadow DOM
- Mentors Storage APis
- Mentors Vuetify
- Mentors bootstrap-vue
- Mentors Quasar
- Mentors const
- Mentors Generators
- Mentors Iterators
- Mentors RxJS
- Mentors vue-i18n
- Mentors Native Script
- Mentors d3.js
- Mentors Parcel
- Mentors Service Workers
- Mentors Cloning
- Mentors Mocha
- Mentors Puppeteer
- Mentors Chai
- Mentors AVA
- Mentors Tape
- Mentors Composition API
- Mentors Loops and Iterations
- Mentors Error handling
- Mentors Attributes
- Mentors Media
- Mentors JavaScript APIs
- Mentors Elements
- Mentors Positioning
- Mentors Patterns and Mixins
- Mentors SuperAgent
- Mentors Layouts
- Mentors Accessability
- Mentors iView
- Mentors Async/await
- Mentors Set and Map
- Mentors Arrow functions
- Mentors VuePress
- Mentors Numeral
- Mentors Moment
- Mentors Websockets
- Mentors PWA
- Mentors Pushing and Pulling
- Mentors Staging changes
- Mentors Jest
- Mentors Cucumber.js
- Mentors Selenium, Webdriver
- Mentors Nightwatch
- Mentors Commands
- Mentors Reactivity
- Mentors Objects
- Mentors Statements
- Mentors Arrays
- Mentors Browser Location
- Mentors SCSS
- Mentors Responsive
- Mentors Less
- Mentors Spread/Rest
- Mentors Symbol
- Mentors Ramda
- Mentors Ionic
- Mentors Storybook
- Mentors let
- Mentors Commits
- Mentors Sinon
- Mentors vue-test-utils
- Mentors Fetch
- Mentors Relay
- Mentors Creating packages
- Mentors Versioning
- Mentors PostCSS
- Mentors Scrolling
- Mentors Transitions&Animations
- Mentors Stylus
- Mentors Cascading and Inheritance
- Mentors Vuesax
- Mentors Modules
- Mentors Lodash
- Mentors Nuxt
- Mentors Design Patterns
- Mentors Redux
- Mentors Webpack
- Mentors Branches and Tags
- Mentors History and diffs
- Mentors Configuring git
- Mentors Ignoring .git
- Mentors Karma
- Mentors Apollo
- Mentors axios
- Mentors Configuring package.json
- Mentors Self-management
- Mentors Written communication
- Mentors Scope
- Mentors Speaking at conferences and publications
- Mentors Networking and building relationships
- Mentors Hiring
- Mentors Product knowledge
- Mentors Verbal communication
- Mentors Foreign language skills
- Mentors Knowledge sharing
- Mentors Mentoring
- Mentors Product impact
- Mentors Market knowledge
- Mentors Managing expectations
- Mentors Self-development
- Mentors Presentations
- Mentors Team work
- Mentors Argumentation
- Mentors Motivation
- Mentors Organise team work
- Mentors Personal development plan
- Mentors Product team
- Mentors Self-Reliance
- Mentors Decision-making in uncertain environment
- Mentors Feedback
- Mentors Conflict resolution
- Mentors Planning work
- Mentors Skill review
Manager career path for Vue Developer
Tech Lead Vue Developer
Has more than 7 years of experience. Rather than writing code, they take on the managerial responsibilities and provide sound tech
Skills needed for Tech Lead Vue Developer
- Helps Vuex
- Helps Components
- Helps Scope
- Helps JavaScript operators
- Helps Interacting with DOM
- Mentors Canvas
- Mentors Browser Location
- Mentors Elements
- Does Patterns and Mixins
- Does Responsive
- Does Accessability
- Does bootstrap-vue
- Does Vuesax
- Does Modules
- Does const
- Helps SuperAgent
- Helps Relay
- Helps Numeral
- Helps Ramda
- Helps RxJS
- Helps Native Script
- Helps d3.js
- Helps Service Workers
- Helps Redux
- Mentors Commits
- Mentors Branches and Tags
- Mentors Pushing and Pulling
- Mentors History and diffs
- Mentors Cloning
- Mentors Ignoring .git
- Helps Karma
- Helps Mocha
- Helps vue-test-utils
- Helps Vue
- Helps Objects
- Helps Statements
- Helps Prototypes
- Helps Promises
- Helps Functions
- Mentors Basics
- Mentors Media
- Mentors Storage APis
- Does SCSS
- Does Positioning
- Does Layouts
- Does PostCSS
- Does Transitions&Animations
- Does Stylus
- Does Less
- Does Async/await
- Does Symbol
- Does Set and Map
- Does Iterators
- Helps Creating packages
- Helps Commands
- Helps Lodash
- Helps Nuxt
- Helps Ionic
- Helps Parcel
- Helps Websockets
- Mentors let
- Mentors Configuring git
- Helps Sinon
- Helps Nightwatch
- Helps Chai
- Helps AVA
- Helps Vue Router
- Helps Loops and Iterations
- Helps Error handling
- Helps OOP in JS
- Mentors Attributes
- Mentors APIs
- Mentors JavaScript APIs
- Does Scrolling
- Does Cascading and Inheritance
- Does Quasar
- Helps Configuring package.json
- Helps Versioning
- Helps Fetch
- Helps axios
- Helps VuePress
- Helps Webpack
- Helps Selenium, Webdriver
- Helps vue-cli
- Helps Composition API
- Helps Reactivity
- Helps Browser Integration
- Helps Arrays
- Helps Classes and Modules
- Helps Built-in types
- Mentors WebGL
- Mentors Forms
- Mentors Shadow DOM
- Does Vuetify
- Does iView
- Does Spread/Rest
- Does Generators
- Does Arrow functions
- Helps Apollo
- Helps Moment
- Helps vue-i18n
- Helps Storybook
- Helps Design Patterns
- Helps PWA
- Mentors Staging changes
- Helps Jest
- Helps Cucumber.js
- Helps Puppeteer
- Helps Tape
Engineering Manager Vue Developer
Engineering lead manages a larger team. Tech leads report to the engineering lead on their team’s progress, setbacks, and other
Skills needed for Engineering Manager Vue Developer
- Helps Vuex
- Does Statements
- Does Arrays
- Does JavaScript operators
- Helps vue-cli
- Helps Components
- Helps Composition API
- Helps Vue
- Does Objects
- Does Scope
- Does Loops and Iterations
- Helps Vue Router
- Helps Reactivity
- Does Browser Integration
- Does Error handling
- Mentors Canvas
- Does Prototypes
- Does Interacting with DOM
- Does OOP in JS
- Mentors WebGL
- Mentors Basics
- Mentors Attributes
- Mentors Browser Location
- Mentors JavaScript APIs
- Mentors Shadow DOM
- Mentors Storage APis
- Helps Positioning
- Helps Layouts
- Helps Responsive
- Helps Cascading and Inheritance
- Helps Quasar
- Helps Symbol
- Helps Generators
- Helps Iterators
- Helps SuperAgent
- Helps Fetch
- Helps axios
- Mentors VuePress
- Mentors RxJS
- Mentors Moment
- Mentors Redux
- Helps let
- Helps History and diffs
- Helps Cloning
- Helps Staging changes
- Helps Jest
- Helps Karma
- Helps Cucumber.js
- Helps Tape
- Mentors Elements
- Helps SCSS
- Helps PostCSS
- Helps Transitions&Animations
- Helps Vuetify
- Helps bootstrap-vue
- Helps iView
- Helps Spread/Rest
- Helps Async/await
- Helps Set and Map
- Helps Arrow functions
- Helps Configuring package.json
- Helps Apollo
- Mentors Ramda
- Mentors vue-i18n
- Mentors Native Script
- Mentors Websockets
- Mentors PWA
- Mentors Webpack
- Helps Branches and Tags
- Helps vue-test-utils
- Helps Nightwatch
- Helps AVA
- Does Promises
- Does Built-in types
- Does Functions
- Mentors Media
- Mentors APIs
- Helps Patterns and Mixins
- Helps Scrolling
- Helps Vuesax
- Helps const
- Helps Versioning
- Mentors Lodash
- Mentors Nuxt
- Mentors Ionic
- Mentors d3.js
- Mentors Parcel
- Helps Puppeteer
- Helps Chai
- Does Classes and Modules
- Mentors Forms
- Helps Stylus
- Helps Accessability
- Helps Less
- Helps Modules
- Helps Creating packages
- Helps Commands
- Helps Relay
- Mentors Numeral
- Mentors Storybook
- Mentors Design Patterns
- Mentors Service Workers
- Helps Commits
- Helps Pushing and Pulling
- Helps Configuring git
- Helps Ignoring .git
- Helps Sinon
- Helps Mocha
- Helps Selenium, Webdriver
- Does Skill review
- Does Personal development plan
- Does Product knowledge
Engineering Director Vue Developer
Has 10+ years of experience and 5+ years of leading a team. Engineering director contributes to the technology R&D
Skills needed for Engineering Director Vue Developer
- Does Ramda
- Helps Ionic
- Helps Design Patterns
- Helps Service Workers
- Helps Websockets
- Mentors let
- Mentors Cloning
- Mentors Sinon
- Helps Relay
- Helps Apollo
- Helps Commands
- Helps Spread/Rest
- Helps Set and Map
- Helps Arrow functions
- Helps Scrolling
- Helps Transitions&Animations
- Does VuePress
- Does RxJS
- Does vue-i18n
- Helps Native Script
- Helps Webpack
- Mentors Jest
- Mentors Karma
- Mentors Mocha
- Mentors vue-test-utils
- Mentors Chai
- Helps axios
- Helps Configuring package.json
- Helps Modules
- Helps Symbol
- Helps Patterns and Mixins
- Helps Less
- Helps Vuetify
- Helps bootstrap-vue
- Helps Quasar
- Helps WebGL
- Helps Basics
- Helps Forms
- Helps Elements
- Mentors Error handling
- Mentors OOP in JS
- Helps Composition API
- Helps Reactivity
- Helps Vuesax
- Helps Canvas
- Helps Browser Location
- Helps APIs
- Mentors Browser Integration
- Does Numeral
- Does Moment
- Mentors Branches and Tags
- Mentors Pushing and Pulling
- Mentors History and diffs
- Mentors Staging changes
- Mentors Ignoring .git
- Mentors Puppeteer
- Mentors Tape
- Helps Fetch
- Helps Async/await
- Helps Generators
- Helps Iterators
- Helps SCSS
- Helps PostCSS
- Helps Responsive
- Helps Cascading and Inheritance
- Helps iView
- Helps Storage APis
- Mentors Scope
- Mentors Loops and Iterations
- Mentors Classes and Modules
- Helps Vue Router
- Helps Vue
- Does Lodash
- Does Nuxt
- Helps d3.js
- Helps Parcel
- Helps Storybook
- Helps Redux
- Helps PWA
- Mentors Commits
- Mentors Configuring git
- Mentors Cucumber.js
- Mentors Selenium, Webdriver
- Mentors Nightwatch
- Mentors AVA
- Helps SuperAgent
- Helps Creating packages
- Helps Versioning
- Helps const
- Helps Positioning
- Helps Layouts
- Helps Stylus
- Helps Accessability
- Helps Attributes
- Helps Media
- Helps JavaScript APIs
- Helps Shadow DOM
- Mentors Objects
- Mentors Statements
- Mentors Arrays
- Mentors JavaScript operators
- Mentors Prototypes
- Mentors Promises
- Mentors Interacting with DOM
- Mentors Built-in types
- Mentors Functions
- Helps vue-cli
- Helps Vuex
- Helps Components
- Helps Organise team work
- Helps Argumentation
- Helps Mentoring
- Helps Motivation
- Helps Product impact
- Helps Market knowledge
- Helps Product knowledge
VP of Engineering Vue Developer
12+ years of experience in leading engineering teams. Works with the executive team. Spots and remove bottlenecks to achieve goals
Skills needed for VP of Engineering Vue Developer
- Helps Ionic
- Helps Parcel
- Helps Storybook
- Helps Design Patterns
- Helps Redux
- Helps let
- Helps Cloning
- Mentors Puppeteer
- Helps Fetch
- Helps Modules
- Helps Generators
- Helps Stylus
- Helps Less
- Helps Cascading and Inheritance
- Helps Vuesax
- Mentors Canvas
- Mentors Browser Location
- Mentors Browser Integration
- Mentors Statements
- Mentors Prototypes
- Does Numeral
- Does Lodash
- Helps d3.js
- Helps Pushing and Pulling
- Helps Configuring git
- Helps Ignoring .git
- Mentors Mocha
- Mentors Cucumber.js
- Mentors Selenium, Webdriver
- Helps SuperAgent
- Helps Relay
- Helps axios
- Mentors Commands
- Mentors Versioning
- Helps const
- Helps Spread/Rest
- Helps Symbol
- Helps Arrow functions
- Helps Iterators
- Helps Positioning
- Helps Scrolling
- Helps Transitions&Animations
- Helps Vuetify
- Mentors JavaScript APIs
- Mentors Shadow DOM
- Mentors Storage APis
- Mentors Scope
- Mentors Loops and Iterations
- Mentors JavaScript operators
- Mentors Built-in types
- Mentors Reactivity
- Does Ramda
- Does RxJS
- Helps Native Script
- Helps Service Workers
- Helps Websockets
- Helps Webpack
- Helps Commits
- Helps Branches and Tags
- Helps Staging changes
- Mentors Jest
- Mentors Karma
- Mentors Nightwatch
- Mentors Chai
- Mentors AVA
- Helps Apollo
- Helps Async/await
- Helps Set and Map
- Helps Patterns and Mixins
- Helps Layouts
- Helps Responsive
- Helps Accessability
- Helps bootstrap-vue
- Mentors WebGL
- Mentors Basics
- Mentors Forms
- Mentors APIs
- Mentors Arrays
- Mentors Error handling
- Mentors Promises
- Mentors Vue Router
- Mentors vue-cli
- Mentors Components
- Mentors Composition API
- Mentors Vue
- Does VuePress
- Does Moment
- Does vue-i18n
- Does Nuxt
- Helps PWA
- Helps History and diffs
- Mentors Sinon
- Mentors vue-test-utils
- Mentors Tape
- Mentors Configuring package.json
- Mentors Creating packages
- Helps SCSS
- Helps PostCSS
- Helps iView
- Helps Quasar
- Mentors Attributes
- Mentors Media
- Mentors Elements
- Mentors Objects
- Mentors Interacting with DOM
- Mentors Classes and Modules
- Mentors Functions
- Mentors OOP in JS
- Mentors Vuex
- Helps Self-management
- Helps Mentoring
- Helps Planning work
- Helps Written communication
- Helps Verbal communication
- Helps Self-Reliance
- Helps Team work
- Helps Argumentation
- Helps Networking and building relationships
CTO Vue Developer
Highest position for software engineers. The CTO is a part of the executive team. Position is critical for company.
Skills needed for CTO Vue Developer
- Mentors Lodash
- Helps Ionic
- Helps Parcel
- Mentors Pushing and Pulling
- Mentors Cloning
- Helps Karma
- Helps Mocha
- Helps Selenium, Webdriver
- Mentors SuperAgent
- Mentors Relay
- Mentors Modules
- Mentors Set and Map
- Mentors Arrow functions
- Mentors Iterators
- Mentors Layouts
- Mentors Responsive
- Mentors Accessability
- Mentors RxJS
- Mentors vue-i18n
- Helps Websockets
- Helps Webpack
- Mentors Commits
- Mentors Branches and Tags
- Mentors Ignoring .git
- Helps Sinon
- Helps Puppeteer
- Helps Chai
- Mentors axios
- Mentors Patterns and Mixins
- Mentors PostCSS
- Mentors Scrolling
- Mentors Transitions&Animations
- Mentors Ramda
- Mentors Moment
- Helps d3.js
- Helps Storybook
- Helps PWA
- Mentors Staging changes
- Helps Cucumber.js
- Helps Tape
- Mentors Apollo
- Mentors const
- Mentors Spread/Rest
- Mentors Async/await
- Mentors SCSS
- Mentors Stylus
- Mentors Vuetify
- Mentors VuePress
- Mentors Numeral
- Mentors Nuxt
- Helps Native Script
- Helps Design Patterns
- Helps Service Workers
- Helps Redux
- Mentors let
- Mentors History and diffs
- Mentors Configuring git
- Helps Jest
- Helps vue-test-utils
- Helps Nightwatch
- Helps AVA
- Mentors Fetch
- Mentors Symbol
- Mentors Generators
- Mentors Positioning
- Mentors Less
- Mentors bootstrap-vue
- Mentors Cascading and Inheritance
- Helps Configuring package.json
- Helps Commands
- Mentors Forms
- Mentors Elements
- Mentors Objects
- Mentors Scope
- Mentors Arrays
- Mentors Error handling
- Mentors Interacting with DOM
- Mentors Vue
- Mentors Quasar
- Mentors Vuesax
- Helps Versioning
- Mentors Canvas
- Mentors WebGL
- Mentors Browser Location
- Mentors Loops and Iterations
- Mentors Classes and Modules
- Mentors Functions
- Mentors Vue Router
- Mentors vue-cli
- Mentors Vuex
- Mentors Attributes
- Mentors Media
- Mentors APIs
- Mentors Shadow DOM
- Mentors Storage APis
- Mentors JavaScript operators
- Mentors Built-in types
- Mentors Components
- Mentors Composition API
- Mentors iView
- Helps Creating packages
- Mentors Basics
- Mentors JavaScript APIs
- Mentors Browser Integration
- Mentors Statements
- Mentors Prototypes
- Mentors Promises
- Mentors OOP in JS
- Mentors Reactivity
Individual Contributor (IC)
Intern Vue Developer
Junior Vue Developer
Middle Vue Developer
Senior Vue Developer
Staff Engineer Vue Developer
Senior Staff Engineer Vue Developer
Principal Architect Vue Developer
Manager
Tech Lead Vue Developer
Engineering Manager Vue Developer
Engineering Director Vue Developer
VP of Engineering Vue Developer
CTO Vue Developer