Backend Engineer (Node.js)
Join us to make education accessible for all! Strengthen our Engineering Team in full-time as Backend Engineer (m/f/d) within Germany remotely or at one of our office locations.
Your tasks
- Contribute to the design, development, and operation of distributed systems (microservices, microfrontends)
- Support the implementation of scalable and reliable backend services in a complex ERP environment
- Work with event-driven architectures and gain hands-on experience with streaming technologies like Kafka
- Deploy and maintain services in AWS using Docker (and Kubernetes where applicable)
- Collaborate closely with cross-functional peers (PM, UX, QA, DevOps) in an agile setup
- Take ownership of your tasks and services, including monitoring, debugging, and continuous improvement
Your Profile
- 3+ years of professional experience in backend development with Node.js
- Solid understanding of building and operating backend services and APIs
- Experience with event-driven systems or messaging technologies (e.g. Kafka, RabbitMQ)
- Familiar with working with AI tools and workflows
- Basic knowledge of cloud environments (AWS or similar) and containerization (Docker)
- Interest in working with complex systems and learning about scalable architectures
- Good understanding of web technologies and software quality principles
- Strong team player with a proactive mindset and willingness to learn and grow
What we offer
- Work wherever you want - digitalization is part of our DNA
- Flexible working hours - we trust you and give you the greatest possible freedom
- Take your knowledge to a new level with free access to all our e-learning platforms
- Make your journey sustainable with subsidized transportation and bike leasing
- 33 days to rest - taking breaks is important