We are looking for a skilled Vue.js Developer to join one of our projects.
Our client is launching a new project from scratch. It’s a Campaign Manager system — a web-based dashboard designed to manage marketing campaigns and interact with a partner network.
On the frontend side, it’s an interactive admin panel where users can manage campaigns, track the status of various elements, and interact with different system modules. The project involves working with forms, tables, filters, visual indicators, and other interactive components.
Requirements: * 4+ years of commercial experience in front-end development * Strong hands-on experience with Vue.js (Vue 2 and/or Vue 3) * Proficiency in JavaScript (ES6+) * Solid understanding of HTML5 and CSS3 * Experience with Bootstrap or similar CSS frameworks * Good understanding of responsive and cross-browser development * Upper-Intermediate level of English (able to communicate effectively with the team) * Communicative, proactive, and team-oriented mindset
Nice to have: * Basic knowledge or hands-on experience in UX/UI principles * Experience working in Agile/Scrum environments * Familiarity with RESTful API integration * Understanding of performance optimization techniques for front-end apps
Responsibilities: * Develop and maintain front-end features of the application using Vue.js * Collaborate with designers and back-end developers to implement UI/UX designs * Optimize the application for performance and scalability * Identify and fix bugs or performance issues * Communicate with stakeholders regarding task progress and blockers * Ensure code quality, maintainability, and consistency across the codebase * Contribute to documentation and knowledge sharing within the team