···
Log in / Register

Senior Frontend Engineer (React & TypeScript)

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 seeking a Frontend Engineer with at least 5 years of experience in complex web development to design and implement frontend interfaces, apply modular architecture, and collaborate within multidisciplinary teams. Key Highlights: 1. Leading company in digital transformation with over 3,000 professionals 2. Experience with React, advanced TypeScript, and state management 3. Collaboration in the evolution of design systems and work in CI/CD environments We are knowmad mood! We are a leading digital transformation company, continuously 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 individuals united by purpose and capable of building connections with people worldwide. A responsible, flexible team with high adaptability to our clients’ and the market’s needs—while consistently delivering value, vision, creativity, expertise, professionalism, and passion for technology in every project. The values guiding us toward excellence are collaboration, innovation, commitment, fun, and trust. **What do we value?** At least **5 years of experience as a Frontend Engineer**, actively participating in the development of **complex production web products**, with a high degree of autonomy and technical judgment. Especially valued: * Solid experience with **React**. * Mastery of **advanced TypeScript**, including generics and sound type and contract design. * Experience in **state management** (Redux, Pinia, NgRx, or Context API). * In-depth knowledge of the **component lifecycle** and render optimization. * Experience working with **partial or changing requirements**. * Ability to work collaboratively and communicate **effectively in demanding technical environments**. **What would your responsibilities be?** * Design and implement **complex frontend interfaces** using React or Vue, ensuring quality and maintainability. * Apply principles of **modular and scalable frontend architecture**. * Implement and maintain **automated testing**: + Unit tests (Jest, Vitest) + Component tests (React Testing Library, Vue Test Utils) + End-to-end tests (Playwright or Cypress) * Optimize **web performance** (Core Web Vitals, lazy loading, code splitting, tree shaking). * Collaborate on the evolution of **design systems** and component libraries. * Work in **CI/CD environments**, actively participating in code reviews and quality assurance. * Collaborate closely with product, design, and other technical teams, contributing technical judgment and ownership. **Additionally, we highly value experience and/or knowledge in:** * **Monorepos** (Nx, Turborepo, pnpm workspaces). * **Storybook**, Vite, and modern tooling. * **Technical SEO and accessibility (WCAG)**. * Fluent collaboration with **Figma** and design systems. * Experience with **SSR / SSG** (Next.js, Nuxt). * Knowledge of **DDD or layered architecture**. * Pragmatic mindset focused on **Time to Market**. * Ability to identify bottlenecks and propose **technical improvements or automations**. * Strong level of **technical and communicative English**. And with us, you can enjoy: Permanent Contract **100% REMOTE** Internal training and access to certifications. Check our calendar here: https://www.knowmadmood.com/es/talento/formacion Flexible compensation plan (health insurance, transportation, 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 discretionary days, and Dec 24 and Dec 31 are statutory holidays by default) Working hours: 8\.30–18:00 (flexible) Mon–Thu; Fri 8:00–15:00; Summer intensive schedule (July & August): 8:00–15:00 Stay updated on our 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 our 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.