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