Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email4-5years
Not Disclosed
Salary Not Disclosed
1 Vacancy
This is a remote position.
Vue.js Proficiency:
Strong Vue.js proficiency: Deep understanding of Vue.js including Vue 3.x features and Vue Router for navigation.
Composition API: Proficiency in Vue.js Composition API for building components and managing state.
Web Development Skills:
HTML/CSS: Proficiency in HTML5 and CSS3 including excellent knowledge of HTML semantics.
JavaScript: Strong JavaScript skills including VanillaJS for building interactive components.
Vue CLI: Familiarity with Vue CLI for project setup.
TypeScript: Experience with TypeScript for typesafe development in Vue.js projects.
State Management:
State Management with Vuex: Ability to manage application state using Vuex.
Pinia: Proficiency in using Pinia as a state management solution in Vue.js applications.
Web Accessibility:
Experience in Web Accessibility: Knowledge of accessibility standards (WCAG) and experience in creating accessible web applications.
CSS Preprocessing:
Experience with SASS projects: Proficiency in SASS for CSS preprocessing.
Responsive Design:
Responsive Web Design: Ability to create responsive web designs that work well on various devices and screen sizes.
CSS Methodologies:
Knowledge in SMACSS methodology for CSS is a plus: Familiarity with CSS methodologies like SMACSS for structuring scalable and maintainable styles.
CrossBrowser Compatibility:
CrossBrowser Compatibility Testing: Understanding of crossbrowser compatibility issues and the ability to write code that works consistently across different browsers.
Version Control:
Active Gitlab Account: A Gitlab account for version control and proficiency in Git.
Proficiency in Git: Familiarity with branching and merging strategies.
Design Tools:
Knowledge in Adobe XD and Illustrator: Familiarity with design tools like Adobe XD and Illustrator for collaboration with design teams.
Package Management:
npm or Yarn: Proficiency in using npm or Yarn for package management and dependency tracking.
Responsive Page Layout:
Knowledge with Responsive Page Layout: Ability to create responsive page layouts for various screen sizes.
ComponentBased Architecture:
ComponentBased Development: Understanding of componentbased architecture and the ability to create reusable UI components.
API Integration:
API Integration: Experience with RESTful or GraphQL API integration including handling asynchronous data requests.
Testing:
Unit Testing: Familiarity with Vue.js testing utilities like Vue Test Utils and testing frameworks like Jest or Mocha.
Build Tools and Bundlers:
Webpack: Knowledge of Webpack or other build tools commonly used in Vue.js projects.
Proficiency in using Vite as a build tool and bundler for Vue.js applications.
Tooling:
DevTools: Familiarity with Vue DevTools for debugging and inspecting Vue.js applications.
Linting and Code Formatting: Knowledge of linting tools like ESLint and code formatting with Prettier.
Build and Deployment:
Build and Deployment Workflow: Experience in setting up build and deployment pipelines possibly using tools like Jenkins Travis CI or GitHub Actions.
Knowledge of CSS Preprocessors:
CSS Preprocessors: Familiarity with CSS preprocessor languages like SASS or LESS can be an asset.
Full Time