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, GermanJob 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.