We are seeking an experienced Vue.js Developer to join our dynamic development team. As a Vue.js Developer, you will be responsible for designing and implementing user interfaces for web applications using Vue.js framework. Your expertise in front-end development, strong understanding of JavaScript, and proficiency in Vue.js will play a crucial role in creating responsive, scalable, and interactive web applications.
Responsibilities:
- Develop and maintain user interfaces for web applications using Vue.js framework.
- Collaborate with cross-functional teams, including designers and backend developers, to define, design, and ship new features.
- Implement responsive designs and ensure seamless user experience across different devices and browsers.
- Optimize application performance by identifying and resolving performance bottlenecks.
- Write clean, reusable, and testable code using best practices and coding standards.
- Conduct thorough testing of applications to identify and fix bugs and ensure high-quality deliverables.
- Collaborate with the UX/UI design team to translate wireframes and visual designs into functional components.
- Stay updated with the latest trends and advancements in front-end development and Vue.js ecosystem.
- Mentor junior developers and provide technical guidance when needed.
- Participate in code reviews to maintain code quality and adherence to coding standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional experience as a Front-End Developer, with a focus on Vue.js development.
- Strong proficiency in JavaScript, HTML, and CSS.
- Solid understanding of Vue.js framework and its core principles.
- Experience with Vue CLI, Vuex, and Vue Router.
- Proficient with modern front-end development tools such as Webpack, Babel, and NPM.
- Knowledge of RESTful APIs and experience integrating front-end applications with backend APIs.
- Experience with version control systems, particularly Git.
- Familiarity with Agile/Scrum development methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Benefits
Includes comprehensive insurance for self and family. Includes Specialist and Dental Coverage.