freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Developer

Summary

Builds backend APIs and cloud integrations for apps that help households adopt sustainable energy solutions, using Node.js/TypeScript and cloud infrastructure.

Amsterdam, Netherlands | Posted on 15/07/2025

Senior Backend Developer in Amsterdam—contribute to the future of sustainable home energy solutions and make a real impact on climate change.

Responsibilities

  • Work on the backend of apps and interfaces for customers, installers, and internal teams
  • Connect to various cloud data sources and APIs, helping to architect the best infrastructure
  • Collaborate with cross-functional teams to design and implement new features
  • Integrate with databases, third-party APIs, libraries, and SDKs
  • Troubleshoot and resolve application bugs and performance issues
  • Work with testing to ensure application stability and reliability
  • Contribute to improving internal processes and team growth

Requirements

  • Bachelor's degree in Computer Science or Engineering
  • 7+ years of experience in developing and deploying APIs in Node/Typescript
  • Understanding of web and mobile application architecture, including performance optimization and scalability
  • Experience with integrating third-party APIs, libraries, and SDKs
  • Strong problem-solving, communication, and collaboration skills
  • Commitment to staying up-to-date with industry trends and best practices
  • Minimum C1 level fluency in English
  • Competitive monthly salary between €5,000 - €8,000, plus 8% holiday allowance
  • Flexible work arrangements with opportunities to work from our vibrant Amsterdam office
  • Travel cost coverage for office visits
  • 25 paid holiday days annually
  • Option to work abroad for up to 1 month per year
  • Career growth and learning opportunities
  • Diverse and inclusive work environment with over 30 nationalities
  • Healthy, vegetarian/vegan lunch provided at the office
  • Monthly company events and seasonal parties

See also