Full-Stack Software Engineer (m/f/d) Berlin, Germany
About Us
We believe that all children should be given the chance to reach their full potential. However, more than 600 million children in the world do not achieve foundational skills like literacy and basic numeracy – despite the majority of them going to school.
At EIDU, we are creating the next-generation EdTech platform for children who lack access to high quality education that all children deserve. We currently serve over 770,000 students in Kenya, Nigeria, and Pakistan and are aiming to serve tens of millions within the next few years. In a year-long randomised control trial conducted by external researchers, midline results indicated that learners that used EIDU advanced their skills 58% faster. We also have fascinating projects with leading technology companies to further enhance learning outcomes through AI. EIDU is funded by well-known development agencies, foundations, and impact investors and we are about to scale our programme rapidly through partnerships with governments. With a mission like EIDU’s, diversity of thought and background within our team is crucial. We value those who can bring diverse perspectives to our platform and help us provide high-quality education to as many children as we can across the globe. If you’d like to learn more about us, visit our website at eidu.com or watch our two-minute video .About the role
We’re looking for a Full-Stack Software Engineer to ship user-facing features end to end, uphold high standards of code quality, and help our small team move fast and scale globally.
What you will do:
- Ship product features end-to-end: plan, analyse, document, code, review, test, and release high-quality code.
- Keep quality high by writing readable, maintainable code, adding meaningful tests, monitoring in production, hunting down tricky issues and driving them to resolution.
- Share what you learn by pairing with teammates, contributing clear docs, and raising the bar through thoughtful reviews and feedback.
- Continue developing your skills with support from the team, and explore new responsibilities at your own pace, all into helping create meaningful impact for our users.
- Take a proactive role in integrating AI tools into our workflows: whether it's using LLMs to augment coding, debugging, or documentation; or building small AI-enhanced tools for internal use.
What you should bring:
- The desire to use your skills to bring about positive social change.
- At least three (3) years of experience writing code. Experience designing system architectures is a plus, but not required.
- A proven record of developing production-grade software in a team.
- Full-stack experience is a plus.
- A passion for writing clean, maintainable, and testable code.
- A desire to apply AI tools creatively to make your own work — and your teammates’ — more efficient.
- Excellent collaboration skills and a willingness to learn new tech or dive into unfamiliar systems.
- We speak and operate in English - knowledge of German is not required.
What we offer:
- A supportive, international team based in Kenya, Nigeria, and Germany, united by a mission and commitment to learning.
- An engineering culture grounded in craftsmanship, trust, and autonomy.
- Meaningful technical challenges: from scaling across low-end devices and unreliable connectivity to designing resilient, self-healing systems.
- A modern, evolving stack:
- Tooling: Terraform, Helm, GitHub Actions
- Backend: AWS, Kotlin, Kubernetes, Kafka, MongoDB, microservices
- Frontend: React, TypeScript, Android, Kotlin, Jetpack Compose
- Openness to exploring and proposing new tools — whether open-source, cloud-native, or AI-powered.
- Three creative hackathon weeks per year, where you can explore bold new directions.
- A healthy work-life balance with flexible hours, an async-friendly culture that respects personal time and autonomy, and a hybrid setup (in-office once a week or more). We also support reduced working hours if requested (e.g. 32 rather than 40 hours per week).
- Transparent and fair salary bands — we believe everyone should be paid equitably, without needing to negotiate.
- A truly generous equity scheme.
- The chance to see your work in action through field visits to classrooms abroad.
- A rare opportunity to combine deep technical work with real-world global impact.
Empfohlene Jobs
Senior Solution Sales - Bespoke/Individualsoftware D(ACH)
Wir sind ein führender Anbieter von Softwareprodukten und Services für Finanzinstitute in der Schweiz. In der Division Financial Technology liefern wir massgeschneiderte B2B-Software-Lösungen für F…
Praktikant Personaladministration - Zeitwirtschaft (w/m/x)
Unser Team bei der BMW Group lebt Innovationskultur und fördert einen offenen Austausch. Im Rahmen deines Praktikums erhältst du Einblicke in die Zeitwirtschaft und unterstützt uns dabei, Prozesse …
Sales Manager (w/m/d) im Energiemarkt
Deine Aufgaben Du recherchierst interessante Anbieter aus dem Energiesektor (Strom und Gas) und machst die für uns relevanten Ansprechpartner:innen ausfindig. Du nimmst Kontakt mit Energieverso…
Mitarbeiter (m/w/d) in der Endmontage
Mitarbeiter (m/w/d) in der Endmontage Hofmann Personal zählt zu den führenden Personaldienstleistern in Deutschland und steht für exzellente Arbeitsbedingungen sowie umfassende Unterstützung seiner …
Mitarbeiter vorgerichtliches Forderungsmanagement (everyone is welcome) - Berlin
Deine Aufgaben Bearbeitung und Überwachung offener Forderungen Telefonische und schriftliche Kontaktaufnahme mit Kunden Erstellung und Versand von Mahnschreiben, Überwachung der Reaktionen u…
Staatlich geprüfter Sozialassistent m/w/d - Hort *
Aktuell (sind) wir auf der Suche nach einem Sozialassistenten m/w/d. Ein Schulhort in Berlin sucht derzeit Sozialassistenten m/w/d für den Einsatz in Vollzeit oder in Teilzeit. Sie erledigen allgemei…
Begleite junge Erwachsene auf ihrem Weg in eine berufliche Zukunft
Für unser Projekt der Berufsorientierung mit Auslandspraktikum suchen wir ab 01.01.2026 ein engagiertes Teammitglied mit Reisebegeisterung und Organisationstalent . Unser Projekt „Mein Auslandsp…
Praxismanagerin (m/w/d) gesucht
Praxismanagerin (m/w/d) gesucht Für unsere inhabergeführte, familiäre Zahnarztpraxis mit 16 Mitarbeitenden suchen wir eine engagierte Praxismanagerin (m/w/d) mit Organisationstalent und Herz. W…
Projektleiter Netz / Elektroingenieur (m/w/d)
Das ist zukünftig dein Job * Detailplanung der Primärtechnik, einschließlich Aufstellungspläne und Stromlaufpläne * Durchführung von Inbetriebnahmen und Leitung der IBN Prozesse * Koordination und Ü…
Schlosser (m/w/d) (Berlin)
Stellen Sie sich einer neuen beruflichen Herausforderung! In Berlin wartet bei unserem Kunden Stadler Deutschland GmbH ein Job als Schlosser . Ihr Erfolg ist unser Ziel. Mit Randstad haben Sie …