Experience Level :
5-8 Years (Overall), with a minimum of 2+ years of dedicated experience in Vue.js development.
About
We are seeking a highly skilled and experienced Vue.js Developer to join our dynamic team. The ideal candidate will be passionate about creating intuitive and high-performance user interfaces, with a strong understanding of modern frontend development practices and a solid grasp of backend integration. You will play a crucial role in developing and maintaining our web applications, ensuring a seamless user :
- Design, develop, and maintain robust and scalable web applications using Vue.js, JavaScript, HTML5, and CSS3.
- Collaborate with product managers, designers, and backend developers to translate UI/UX designs and business requirements into high-quality code.
- Implement responsive and adaptive designs to ensure cross-browser and cross-device compatibility.
- Optimize application for maximum speed and scalability.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
- Analyze code, requirements, system risks, and software reliability to ensure robust and maintainable solutions.
- Troubleshoot, debug, and upgrade existing software.
- Stay up-to-date with the latest frontend technologies and industry trends.
Required Skills & Qualifications
Frontend Expertise :
- 2+ years of hands-on experience with Vue.js (Vue 2 or Vue 3), including Vuex/Pinia, Vue Router, and component-based architecture.
- Strong proficiency in JavaScript (ES6+).
- Solid understanding of web markup, including HTML5 and CSS3, and experience with pre-processors (e.g., SASS/LESS) or frameworks (e.g., Tailwind CSS, Bootstrap).
- Experience with modern frontend build pipelines and tools (e.g., Webpack, Vite, npm/yarn).
Backend Understanding (Complementary Skills)
- Good understanding and/or hands-on experience with developing web APIs using C# and .NET Web API.
- Good knowledge of Entity Framework Core.
- Proficiency in working with both SQL and NoSQL databases.
- Hands-on experience with Elasticsearch for search and analytics.
General Technical Skills
- Excellent problem-solving skills and a strong understanding of Data Structures and Algorithms.
- Ability to analyze and interpret complex requirements and system designs.
- Experience with version control systems (e.g., Git).
Soft Skills
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively in a team environment.
- Strong attention to detail and commitment to quality.
Additional Skills (Nice To Have)
- Experience with unit and integration testing frameworks (e.g., Jest, Vue Test Utils).
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Exposure to cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Understanding of Agile/Scrum development methodologies.
- Experience with GraphQL or other API query languages.
Education :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field(ref:hirist.tech)