Middle Node.js Backend Developer

Hbx Group
Palma, Spain
1 day ago
Apply on www.adzuna.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Job source

Tech stack

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
+25 more
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

Job 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

Requirements

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.

Benefits & conditions

Competitive compensation package. Fully remote work option with flexible scheduling. 20 paid vacation days annually. 15 paid sick leave days. Additional paid leave for family-related events. Extra public holiday allowances. Comprehensive medical insurance coverage. Sports and wellness reimbursement programs. Modern equipment support or reimbursement for personal work tools. Professional development opportunities, including course and English language reimbursement. Individual Development Plans and structured performance reviews. Access to internal knowledge-sharing initiatives, technical communities, book clubs, and learning resources. Team-building activities, company events, corporate gifts, and branded merchandise. Financial and legal support programs. Maternity support benefits. Career growth opportunities within a high-performing engineering organization. How Jobgether works

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Middle Node.js Backend Developer based in Spain.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all