Overview
Hybrid
Depends on Experience
Contract - W2
Contract - Independent
Skills
Vue.js
NodeJS
JavaScript
and TypeScript
Job Details
JOB DESCRIPTION
- 6+ years of experience in developing front-end applications using Vue.js, React.js JavaScript, and TypeScript.
- Expertise in JavaScript:
- Deep understanding of core JavaScript concepts, including ES6+ features.
- Proficiency in handling asynchronous requests, promises, and callbacks.
- Experience with JavaScript testing frameworks (e.g., Jest, Mocha)
- Advanced Knowledge of Modern Frameworks:
- React:
- Expert in React fundamentals, including components, hooks, and state management using Redux or Context API.
- Experience with React Router for single-page applications.
- Vue.js:
- In-depth knowledge of Vue.js ecosystem, including Vue CLI, Vuex, and Vue Router.
- Experience with component-based architecture and single-file components.
- Familiarity with Vue.js reactivity system and composition API.
- About 2 project experiences in Vue.
- Web Markup and Styling:
- Strong understanding of HTML5 and semantic markup.
- Advanced CSS3 skills, including Flexbox, Grid, animations, and media queries.
- Experience with CSS preprocessors like SASS or LESS.
- Knowledge of accessibility standards (WCAG) and ARIA.
- Front-End Build Tools and Version Control:
- Proficiency with front-end build tools, such as Webpack, Rollup, or Parcel.
- Experience with version control systems, particularly Git.
- Responsive and Adaptive Design:
- Strong experience in creating responsive web designs and progressive web applications
- Understanding of mobile-first design principles and adaptive
- Optimization:
- Experience in optimizing web applications for speed and performance.
- Knowledge of web performance profiling tools and techniques