Backend Developer

Esg
Municipality of Madrid, Spain
3 days ago

Role details

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

Job location

Municipality of Madrid, Spain

Tech stack

Clean Code Principles
Agile Methodologies
Continuous Integration
Node.js
Software Systems
TypeScript
Web Services
Backend
GIT
GraphQL

Job description

  • Design, build, and optimize backend features ensuring high scalability and maintainability.
  • Develop innovative software solutions that automate complex compliance workflows.
  • Collaborate with product managers and engineers in agile squads of 5-7 people.
  • Ensure secure and efficient code through rigorous reviews, testing, and CI/CD practices.
  • Own architecture design while optimizing for performance and user experience.
  • Mentor junior developers and contribute to technical strategy.

Requirements

  • Strong experience in backend development with Node.js and TypeScript.
  • English language proficiency: C1 required.
  • Expertise in web service integration (REST, GraphQL).
  • Familiarity with Git and Agile development methodologies.
  • Strong product mindset with focus on business impact and scalability.
  • Must be able to work on a hybrid schedule in Madrid.

About the company

osapiens develops holistic Software-as-a-Service solutions that help global companies ensure transparency, efficiency, and trust across their entire value chain via the osapiens HUB.

Apply for this position