> Markdown version of [/jobs/ext/3044385-middle-node-js-backend-developer](https://www.wearedevelopers.com/jobs/ext/3044385-middle-node-js-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Middle Node.js Backend Developer - **Company:** Hbx Group - **Location:** Palma, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Business Analytics Applications, User Authentication, Cloud Computing, Software Quality, Code Review, Command-Query Responsibility Segregation (Software Development), Database Design, Distributed Systems, Payment Systems, PostgreSQL, MongoDB, Node.Js, Scrum Methodology, Queueing Systems, RabbitMQ, Redis, Software Engineering, Systems Integration, TypeScript, WebSocket, Google Cloud, Large Language Models, Reliability of Systems, Technical Debt, Backend, Rate Limiting, Event Driven Architecture, Solid Principles, Apache Kafka, Domain Driven Development, Restful APIs, Webhooks, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role 3+ years of commercial backend development experience. At least 2.5 years of hands-on experience with Node.js and TypeScript. Strong knowledge of PostgreSQL, MongoDB, Redis, and database design principles. Experience working with service-oriented or microservices architectures and inter-service communication patterns. Solid understanding of software design principles, including SOLID and event-driven architectures. Proven experience integrating third-party REST APIs, including authentication, rate limiting, retries, webhooks, and idempotent operations. Experience with asynchronous processing and message queue technologies such as RabbitMQ, Kafka, or BullMQ. Familiarity with cloud platforms such as AWS or Google Cloud Platform. Understanding of scaling strategies and high-traffic distributed systems. Experience using AI-assisted development tools and the ability to validate, review, and secure AI-generated code. Upper-Intermediate English proficiency or higher. Additional experience with payment platforms, subscription billing systems, analytics pipelines, CRM tools, DDD, CQRS, WebSockets, or LLM integrations is considered an advantage. ## Description This is an exciting opportunity to join a fast-growing product environment focused on building large-scale digital experiences used by millions of people worldwide. As a Middle Node.js Backend Developer, you will contribute to the backend systems that power revenue generation, user acquisition, and platform scalability. Working on high-impact integrations involving payments, subscriptions, analytics, and marketing technologies, you will help shape reliable and efficient services that directly influence business growth. The role offers exposure to modern cloud architectures, microservices, and high-load distributed systems. You will collaborate with talented engineers throughout the full software development lifecycle while continuously improving system performance, reliability, and maintainability. This position is ideal for developers who enjoy solving complex technical challenges in a product-driven environment. Accountabilities: Design, develop, and maintain backend services using Node.js and TypeScript, ensuring scalability, performance, and reliability. Build and manage payment and billing integrations, including subscription management, recurring billing workflows, webhook processing, reconciliation, and error handling. Develop and support marketing and attribution integrations, including analytics platforms, server-side event tracking, CRM systems, and conversion APIs. Create technical designs for new product initiatives and break down requirements into actionable development tasks. Participate actively in Agile ceremonies, including backlog grooming, sprint planning, estimations, and retrospectives. Conduct technical research and investigations related to third-party integrations, API limitations, architecture decisions, and emerging technologies. Improve platform observability, system reliability, and code quality while addressing technical debt. Contribute throughout the full software development lifecycle, including architecture, development, code reviews, testing, deployment, and production support., Izertis Sils, Girona provincia Backend Developer (Node.js/TypeScript) Omega CRM En remoto Node.js Developer Hbx Group ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)