




Job Summary: We are seeking a developer with experience in JavaScript, Node.js, and SQL databases to build and maintain REST microservices, participate in technical integrations, and collaborate in a continuous learning environment. Key Highlights: 1. REST microservice development with Node.js + TypeScript 2. Technical integrations with tools such as Pentaho Kettle and Kafka 3. Collaboration in an environment that fosters continuous learning 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. Composed of more than 3,000 creative, digital, and innovative individuals connected to a shared purpose and capable of building connections with people worldwide. A responsible, flexible team with high adaptability to our clients’ and market’s needs, while 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 **1 year** of experience as a developer in technical environments related to: * Development with **JavaScript ECMAScript 6** and **TypeScript**. * Building microservices using **Node.js**, **NPM**, and frameworks such as **Express** or **Fastify**. * Design and implementation of **RESTful APIs**. * Knowledge of **SQL databases**. * Use of version control systems such as **GIT**. * Desirable experience in integrations with tools such as **Pentaho Kettle**, **NiFi**, or **Kafka**. Highly valued: * Strong **English** proficiency. * Capacity for continuous learning and improvement. * Prior experience working in multidisciplinary teams. **What would your responsibilities be?** * **REST Microservice Development:** Build and maintain microservices in **Node.js \+ TypeScript \+ Fastify**, ensuring optimal performance and adherence to best development practices. * **Test Coverage:** Implement tests to guarantee the quality and reliability of the developed business logic. * **Technical Integrations:** Participate in maintaining and improving integrations with tools such as **Responsys**, using **Pentaho Kettle**, **NiFi**, and **Kafka**. * **Technical Documentation:** Create and maintain clear, up-to-date technical documentation for developed solutions. * **Teamwork:** Collaborate with other technical and business profiles to ensure high-quality deliveries aligned with project requirements. * **Continuous Learning:** Integrate into a collaborative environment that encourages professional growth and constant improvement. And with us, you can enjoy: Indefinite 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 allowance, childcare vouchers, meal vouchers) Become a brand ambassador through our friend 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 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 and August): 8:00–15:00 *At ***knowmad mood***, we are committed to equal opportunities and respect for diversity. We apply our Equality Plan and the principle of non-discrimination across all our recruitment processes.*


