




Job Summary: We are looking for a developer to build and maintain microservices, participate in technical integrations, and collaborate in a continuous learning environment. Key Highlights: 1. Development of REST microservices with Node.js, TypeScript, and Fastify 2. Participation in technical integrations and documentation 3. Collaboration in a professional growth and continuous improvement environment 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 the mission of delivering value to our clients and empowering our talent. Comprising over 3,000 creative, digital, and innovative people connected to a shared purpose and capable of building connections with individuals 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 **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 like **Pentaho Kettle**, **NiFi**, or **Kafka**. Highly valued: * Good level of **English**. * Ability to learn and continuously improve. * 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 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, project-aligned deliveries. * **Continuous Learning:** Integrate into a collaborative environment that fosters professional growth and constant improvement. And with us, you can enjoy: Indefinite-term contract **Hybrid mode** in Palma de Mallorca Internal training and access to certifications. Check our calendar here: https://www.knowmadmood.com/es/talento/formacion Flexible compensation plan (health insurance, transportation, nursery vouchers, meal vouchers) Become an ambassador of our brand through our referral program Refer your friends and earn a bonus! Events, meetups, tech days, talks… and much more! *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 selection processes.*


