···
Log in / Register

Frontend Developer (Vue 3 | TypeScript | Tailwind)

Indeed
Full-time
Onsite
No experience limit
No degree limit
Calle de Lagasca, 37, Salamanca, 28001 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are looking for a Frontend Engineer with solid experience in Vue.js to design, develop, and maintain frontend applications, integrate APIs, and optimize code. Key Highlights: 1. Frontend Development with Vue.js 2. State Management and Architecture 3. Code Optimization and Quality We are knowmad mood! We are a leading digital transformation company, constantly evolving and at the forefront of technology. We were founded to drive real change through innovation and sustainable development, with a mission to deliver value to our clients and empower our talent. Comprising over 3,000 creative, digital, and innovative people connected by purpose and capable of building connections with individuals worldwide. A responsible, flexible team with strong adaptability to our clients’ and the market’s needs—while consistently delivering value, vision, creativity, expertise, professionalism, and passion for technology in every project. Our core values guiding us toward excellence are collaboration, innovation, commitment, fun, and trust. **What do we value?** At least 4–5 years of experience as a Frontend Engineer in: * Solid experience with **Vue.js (Vue 2 and Vue 3, especially Composition API)**. * Proficiency in **state management using Vuex or Pinia**, and routing with **Vue Router**. * Advanced knowledge of **JavaScript ES6+**, including asynchronous operations (async/await, try/catch). * Experience using **Vite as a build tool**, and modern project structures. * Experience consuming APIs with **Axios**. * Knowledge of **frontend testing (Vitest)** to ensure code quality and maintainability. * Proficiency in **modern CSS (Tailwind CSS)** and familiarity with SCSS and modular styling. * Experience working with **monorepos** and reusing code across packages. * Valuable experience with libraries such as **FullCalendar** or other complex UI tools. * Teamwork skills, strong communication, and a proactive attitude. **What would your responsibilities be?** * **Frontend Development with Vue.js:** Design, develop, and maintain frontend applications using Vue 3, ensuring clean, scalable, and maintainable code.* **State Management and Architecture:** Implement robust solutions using Vuex/Pinia and define efficient structures for complex applications.* **API Integration:** Consume REST APIs via Axios, ensuring proper error handling, state management, and data flow.* **Code Optimization and Quality:** Write unit tests with Vitest, perform code reviews, and continuously improve performance and maintainability.* **Working with Design Systems and UI:** Implement modern, responsive interfaces following UX/UI best practices, using Tailwind and modular CSS.* **Team Collaboration:** Work alongside multidisciplinary teams (product, backend, design) to build business-aligned solutions.* **Architecture and Reusability:** Participate in monorepo environments, promoting component reuse and best practices across projects.**Additionally, we highly value experience and/or knowledge in:** * Additional experience with modern frontend frameworks or ecosystems * Experience building complex components (dashboards, calendars, etc.) * Advanced frontend testing or performance knowledge * Experience with agile methodologies (Scrum/Kanban) And with us, you can enjoy: **100% REMOTE** Internal training and access to certifications. View our calendar here: https://www.knowmadmood.com/es/talento/formacion Flexible compensation plan (health insurance, transportation allowance, childcare vouchers, meal vouchers) Become a brand ambassador through our referral program Refer your friends and earn a bonus! Events, meetups, tech days, talks… and much more! 26 days of leave (22 vacation days, 2 floating holidays, and December 24th and 31st as default holidays) Working hours: 8:30–18:00 (flexible) Monday–Thursday; Friday 8:00–15:00; Summer intensive schedule (July & August): 8:00–15:00 Stay updated on our latest news by following us here → knowmad mood *At ***knowmad mood***, we are committed to equal opportunities and respect for diversity. We implement our Equality Plan and the principle of non-discrimination across all recruitment processes.*

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.