Vue.js Developer
Albiorix Technology
- Location
- Ahmedabad, Gujarat, India
- Job type
- Full-time
Required skills
- Babel
- CLI
- CSS
- DOM
- front-end
- functional programming
- Git
- HTML5
- JavaScript
- Jest
- Vue
- Webpack
- RESTful
About the role
Albiorix Technology
Website:
albiorixtech.com
Job details:
Roles and Responsibilities
- Good understanding of HTML5 and CSS/SCSS.
- Experience with both consuming and designing RESTful APIs.
- Proficiency in JavaScript language, including its syntax and features.
- Implement front-end components with progressive Vue.js framework.
- Proficiency with modern development tools, like Babel, Webpack, and Git.
- Write reusable, effective components and libraries, and scalable JavaScript code.
- Knowledge of functional programming and object-oriented programming paradigms.
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js.
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features.
- Strong understanding of server-side rendering and Vue.js framework and its core principles.
- Familiarity with automated JavaScript testing, specifically testing frameworks such as Jest
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.
Requirements
- Knowledge of modern development tools, like Git.
- Experience in consuming and designing RESTful APIs.
- Translate the client’s technical specifications into code.
- Knowledge and experience with Array and Object manipulations.
- Strong understanding of the JS concepts like closure and prototype.
- Good logical abilities, Knowledge of OOPs in JS and Understanding of data types.
- Good knowledge of the Vue.js framework and related components such as Vuex and Vue Router.
- Experience with integrating and maintaining external software libraries and APIs using a command-line interface and package managers.
- An understanding of advanced JavaScript concepts, such as dealing with asynchronous requests and dynamic content.
- The ability to work as part of a team, taking ownership of individual components and following coding guidelines to create performant components that fit into more-comprehensive projects.
- The ability to handle diverse situations, multiple projects, and rapidly changing priorities while maintaining a positive attitude.
- Teamwork as second nature: strong communication, collaboration, interpersonal, and organisational skills.
- Bachelor’s degree in computer science, information technology, or a similar field.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.