Backend Engineer (f/m/x)

Permanent employee, Full-time · Köln, Hybrid, Remote

Tick the boxes if you agree:

⬜ You get excited about designing clean, reliable APIs and backend services.
⬜ You enjoy working with cloud platforms (AWS, GCP, Firebase) and modern databases.
⬜ You naturally think about performance, security, and data integrity when writing code.

Our Mission
At how.fm, we are a growing and experienced team of long-time colleagues. We have made it our purpose to give everyone a fair chance to learn, no matter their background. To achieve this, we have made it our mission to create a digital coach that revolutionizes training for companies and their employees in up to 30 languages.

We have the opportunity to meet at the ‘Startplatz’ in Cologne, but we mainly work remotely and encourage everyone to work where it suits them best. At least once every trimester, we have workshops or events where we meet as a team in Cologne. So even if we don't have to commute every day, you should be able to do so regularly.
Your everyday activities:
  • Implement, maintain, and optimize backend services and APIs (mainly Node.js & TypeScript, optionally Python).
  • Design and build RESTful APIs and services that integrate seamlessly into our platform.
  • Work with AWS, GCP, Firebase, MongoDB, and monitoring tools to ensure scalability, reliability, and performance.
  • Contribute to our CI/CD pipelines and Infrastructure as Code (CDK).
  • Apply security best practices when handling sensitive data and support us in aligning with ISO standards.
  • Collaborate closely with product, engineering, and frontend peers in planning sessions, reviews, and daily standups.
  • Participate in architecture discussions and bring in ideas for improvement, reliability, and scalability.
You will need:
  • 3–5+ years of backend engineering experience.
  • Strong knowledge of Node.js & TypeScript (Python is a plus).
  • Experience with REST API design and implementation.
  • Familiarity with cloud infrastructure (AWS, GCP), Firebase, MongoDB.
  • Experience with CI/CD pipelines, monitoring, and ideally CDK.
  • Security awareness and a mindset for “secure by design” solutions.
  • Bonus: Experience with SaaS or multi-tenant platforms.
  • Beneficial: Some frontend experience to collaborate smoothly across the stack.
  • Excellent communication skills in English (German a plus).
About us
You are a how.fm fit and a fit for this role if you identify with the following: 
  
  • We are humble and goal-oriented: While there is much we have yet to discover, our natural curiosity and passion for learning drive us to continuously assess and enhance the effectiveness of our processes and initiatives.
  • We work with a lean approach on a path guided by the Kaizen philosophy. We make a plan, try it out early, fail, improve it, and eliminate waste.
  • We embrace change and adapt when necessary to stay aligned with our mission.
  • We are always there for each other, like in a tribe, we know that together we are better.
If you want to know more about our team and how we work visit: www.how.fm/tribe.
If you like what you read and want to join us or want to apply and ask us more about the position, go ahead!

We are looking forward to hearing from you! :) 

We are deeply committed to fostering an inclusive and diverse environment and welcome applications from individuals of all genders, nationalities, ethnic and social backgrounds, religions or worldviews, abilities, ages, and sexual orientations.
Your application!
We appreciate your interest in how.fm. Kindly, fill in the following form. 
Should you have any difficulties by uploading your files, please contact us by mail at ops@how.fm.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.