




Job Summary: We are looking for a Vue.js Frontend Engineer for a strategic Cyberdefense project, developing modern, secure, and scalable web applications. Key Highlights: 1. Join a high-level technical team in an innovative environment 2. Participate in a strategic Cyberdefense project 3. Develop robust frontend solutions with high security Vue.js JavaScript Frontend Developer We are seeking a Vue.js Frontend Engineer to join a strategic Cyberdefense project, contributing to the development of modern, secure, and scalable component-based web applications. You will be part of a technical team operating in a high-security environment, contributing to the design and construction of robust frontend solutions. **Work Mode:** Hybrid, Barcelona. Main Responsibilities Development of web applications using Vue.js (minimum 3 years of experience). Programming with JavaScript ES6+, HTML5, and CSS3. Application of best practices in component-based frontend architecture. Version control with Git following Gitflow workflows. Advanced layout development with SASS and style organization using the BEM methodology. Implementation of unit testing (Jest, Karma, or Jasmine). Working in agile environments under Scrum or Kanban. Collaboration with multidisciplinary teams in a technically demanding environment. Essential Requirements Minimum 3 years of experience with Vue.js. **Proficiency in:** o JavaScript (ES6 or higher) o HTML5 o CSS3 Solid experience with Git (Gitflow). Unit testing (Jest, Karma, or Jasmine). Practical knowledge of agile methodologies. Degree in Computer Science, Telecommunications, or related field. Advanced English (spoken and written). Preferred Qualifications Knowledge of identity systems and API management. **Experience with mapping libraries:** o Google Maps o OpenLayers o Leaflet Experience with other frontend frameworks (React or Angular). Use of quality assurance and linting tools (ESLint, SonarQube). Packaging tools (Webpack, Vite). Experience with TypeScript. Basic knowledge of Docker. **We Offer:** Permanent contract with CAS Training Join a high-level European technical team in an innovative environment Attractive and flexible compensation package, negotiated according to your experience Free access to our Annual Training Catalog featuring top vendors: Microsoft, Linux, Oracle, ITIL, and many more! JavaScript, CSS, HTML, Vue.Js Jest, Karma, Jasmine


