




Job Summary: We are looking for a proactive and collaborative Backend Developer to build and maintain NodeJS applications, integrate APIs, and manage PostgreSQL databases in a Docker environment. Key Highlights: 1. Backend Development with NodeJS and REST/GraphQL APIs 2. PostgreSQL Database Management and Docker Containerization 3. Multidisciplinary Collaboration and Continuous Improvement 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 the mission of delivering value to our clients and empowering our talent. Comprising over 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—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 3 years of experience as a Backend Developer in: * JavaScript (NodeJS) and REST and GraphQL API development. * Relational databases, especially PostgreSQL. * Containers and virtualization with Docker. * Ability to work collaboratively in teams and closely with other developers. * Good development practices: testing, documentation, and version control. * Proactive attitude and eagerness to learn. * English proficiency is not mandatory but is considered a plus. **What would be your responsibilities?** * Backend Development: Build and maintain applications using NodeJS, ensuring clean, scalable, and efficient code. * API Integration: Design, implement, and maintain REST and GraphQL APIs, ensuring proper communication between services and applications. * Database Management: Administer and optimize PostgreSQL databases, ensuring performance and reliability. * Containerization: Deploy and manage applications in Docker environments, ensuring portability and consistency across development, testing, and production environments. * Multidisciplinary Collaboration: Work closely with other developers, QA teams, and business stakeholders to deliver complete, high-quality solutions. * Continuous Improvement: Apply good development practices—including documentation, testing, and version control—to foster technical excellence and ongoing learning. And with us, you can enjoy: Permanent Contract Hybrid Work Model: 3 days remote, 2 days in the office in **Barcelona** 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 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 apply our Equality Plan and the principle of non-discrimination across all our recruitment processes.*


