Show more filters

Software Engineer (Node.js)

Michael Page

3.7
708 reviews
Michael Page
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Madrid, Community of Madrid, Spain
Salary Range
€ 35,000 - 50,000 (Annually)
A free Jobstore account is required to proceed to the employer site.

You will work on a high-impact integration project, developing and adapting backend services and APIs to ensure interoperability between SaaS platforms. The role requires a strong backend profile with solid experience in Node.js integrations, with Python experience considered a plus.

Client Details

Page Consulting Tech Solutions is the PageGroup business unit specialised in delivering IT projects for clients, offering a wide range of tailor-made technology solutions with the flexibility and agility required.

https://www.michaelpage.es/seleccion-personal/technology-consulting

Description

  • Develop and adapt core backend features to support platform and system integrations.
  • Design, build and maintain APIs and backend services, with a strong focus on Node.js.
  • Implement and support data migration, transformation and synchronisation processes between systems.
  • Contribute to the definition and evolution of shared architecture and technical standards.
  • Ensure high-quality, production-ready code through testing, documentation and monitoring.
  • Work closely with cross-functional teams to deliver integration milestones efficiently.
  • Use modern development practices, CI/CD pipelines and cloud-native tools to ensure scalability and reliability.
  • Operate within a spec-driven development model, leveraging modern AI-assisted development tools.

Profile

  • Proven experience as a Backend or Software Engineer, with a strong focus on Node.js.
  • Solid background in system integrations, API development and backend architectures.
  • Experience working with scalable SaaS platforms and complex technical environments.
  • Good understanding of data flows and relational databases.
  • Familiarity with modern development practices (testing, CI/CD, observability).
  • Desirable experience with Python (e.g. FastAPI), but is not mandatory.
  • Ability to work autonomously, proactively and with a problem-solving mindset.
  • Based in an EU country and eligible to work as a contractor/freelancer within the EU.

Job Offer

  • Permanent contract: 35-50K.
  • 100% remote working model (but you have to be located in Spain).
  • Holidays: 24 working days per year.
  • Compensation for remote working expenses (proportional to remote days).
  • Flexible remuneration: up to €500/month via payroll.
  • Social Benefits (Cobee): annual €1,200 budget for meal vouchers, transport, health insurance, childcare or training.
  • Once the annual budget is used, continued access to benefits via flexible remuneration.
  • MyLearningHub: learning platform with a wide range of content available anytime, anywhere.
  • Wellhub: access to sports and wellbeing activities to support physical and mental health.
  • Employee Assistance Programme (Lyra): confidential access to specialised professionals.
  • The Genuine Travel: exclusive travel benefits.
  • Discount portal: preferential conditions across a wide network of retailers and services.
Desired Skills and Experience

Node.js
API
Intgration
Saas
Python
Kubernetes
Docker
CI/CD
A free Jobstore account is required to proceed to the employer site.
Jobs in Spain   »   Jobs in Madrid   »   Software Engineer (Node.js)

More jobs

People also search