




Job Summary: We are seeking a React Developer to design and build scalable web applications, integrate backend services and databases, and provide technical leadership to the team. Key Highlights: 1. Design and development of scalable web applications with React 2. Integration with NodeJS and NoSQL databases 3. Technical mentoring and leadership for the development team 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 market’s needs — 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 years of experience as a React Developer in: * Solid experience with **React**, **JavaScript** (vanilla and frameworks), and **TypeScript**. * Advanced knowledge of **HTML / CSS (SASS)**, **NodeJS**, and tools such as **Jest, RxJS, Webpack, Styled\-components**. * Experience with **NoSQL databases**, such as MongoDB and Redis. * Ability to write **high-quality, scalable, and maintainable code**, following patterns like **DDD** or principles like **SOLID**. * Experience in **unit testing, integration testing, and code coverage**, as well as version control (**Git**) and **CI/CD** tools. * Teamwork skills, effective communication, and willingness to **mentor** other developers. * Experience working with **agile methodologies**. **What would be your responsibilities?** * **Frontend Development with React**: Design and build scalable web applications, optimize frontend architecture, and apply React best practices. * **Backend and Database Integration**: Collaborate with NodeJS and NoSQL databases to ensure correct service integration. * **Quality and Testing**: Implement unit and integration tests to ensure code quality and adherence to team standards. * **Technical Mentoring and Leadership**: Support other team members in adopting development best practices and lead technical projects. * **Optimization and Continuous Improvement**: Analyze issues and propose efficient solutions to enhance our applications and user experience. * **Cross-functional Collaboration**: Work alongside other web teams to improve the **usability and accessibility** of our websites and applications. **Additionally, we highly value experience and/or knowledge in:** * Experience with **complementary React frameworks and libraries**. * Familiarity with **agile methodologies and DevOps**. * Experience in **web performance optimization** and accessibility best practices. * Skills in **software architecture** and application scalability. * Willingness to learn new web technologies and development techniques. Hybrid work model: offices in **Madrid (Barajas)** Working hours: Mon–Thu 08:00–14:00 / 15:00–17:30; Fri 08:00–14:00 No summer intensive schedule *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.* Stay updated on our news by following us here \-\> knowmad mood


