Auf einen Blick
- Aufgaben: Entwickle moderne, skalierbare Webanwendungen und unterstĂĽtze das Team.
- Arbeitgeber: Sonia revolutioniert die Gesundheitsversorgung mit KI-gestützten Lösungen für Ärzte.
- Mitarbeitervorteile: Flexibles Arbeiten, 30 Tage Urlaub und attraktive VergĂĽtung warten auf dich!
- Warum dieser Job: Gestalte die Zukunft des Gesundheitswesens in einem innovativen, teamorientierten Umfeld.
- GewĂĽnschte Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, besonders mit TypeScript und Node.js.
- Andere Informationen: Vollzeit oder hybrid, mit der Möglichkeit, remote in Deutschland oder Luxemburg zu arbeiten.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
With Sonia, doctors are successful doctors. We create and deploy AI enhanced solutions that make doctors’ lives easier, patients’ care better, and healthcare systems more efficient. If you’re proactive, impact-driven, and ready to shape the
future of healthcare, join us.
We’re looking for a Senior Full-Stack Engineer (all) to help us build modern, high-performing web applications. You’ll play a key role in shaping our architecture, mentoring team members, and contributing to the scalability of our product.
Tasks
Design and implement robust, scalable full-stack web applications
- Write clean, maintainable, and testable code following best practices
- Collaborate on architecture decisions and long-term technical planning
- Optimize application performance and improve system reliability
- Mentor junior developers and support their growth
- Conduct code reviews and share constructive feedback
- Contribute to technical documentation and knowledge sharing
Requirements
Required Qualifications (Must-Have):
- 8+ years of professional software development experience
- Strong expertise in TypeScript / JavaScript and Node.js
- Proven experience with React and modern front-end development
- Solid understanding of full-stack development principles
- Hands-on experience with ORM tools, especially Prisma
- Experience in backend development with Node.js
- Familiarity with RESTful API design and implementation
- Understanding of CI/CD pipelines
- Proficiency with Git version control
- Experience with database design and data modeling
Nice to Have
- Experience with Remix or other server-side rendering (SSR) frameworks
- Familiarity with Chakra UI
- Experience with testing frameworks (e.g., Playwright, Vitest)
Benefits
An engineering-driven culture with modern tools and clean code practices
- A product-focused environment where quality and performance matter
- A collaborative team that values learning, pragmatism, and ownership
- Attractive compensation aligned with your skills
- Flexible work arrangements, full remote within Germany or Luxembourg possible
- 30 days of vacation per year What We Offer:
- Attractive compensation aligned with your skills
- Flexible work arrangements
- Professional development allowance
If you\’re passionate about web development and want to work with cutting-edge technologies, we\’d love to hear from you!
I\’m Margarita and will be guiding you through the application process.
#J-18808-Ljbffr
Senior TypeScript Full Stack Developer (all) Berlin, Germany (hybrid) Employee Software Development Arbeitgeber: Sonia

Kontaktperson:
Sonia HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior TypeScript Full Stack Developer (all) Berlin, Germany (hybrid) Employee Software Development
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals gibt es interne Empfehlungen, die dir einen Vorteil verschaffen können.
✨Tip Nummer 2
Zeige deine Expertise! Erstelle ein Portfolio oder GitHub-Profil, das deine besten Projekte und deinen Code zeigt. Dies kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor! Übe häufige Fragen zu TypeScript, Node.js und React. Es kann auch hilfreich sein, an Coding-Challenges teilzunehmen, um deine Fähigkeiten zu schärfen.
✨Tip Nummer 4
Informiere dich über die Unternehmenskultur von StudySmarter! Verstehe, was uns wichtig ist und wie wir arbeiten. Dies wird dir helfen, während des Interviews authentisch zu kommunizieren und zu zeigen, dass du gut ins Team passt.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior TypeScript Full Stack Developer (all) Berlin, Germany (hybrid) Employee Software Development
Tipps für deine Bewerbung 🫡
Verstehe die Unternehmensmission: Informiere dich über Sonia und ihre Mission, die Lebensqualität von Ärzten und Patienten durch KI-gestützte Lösungen zu verbessern. Dies hilft dir, deine Motivation im Bewerbungsschreiben klar zu formulieren.
Betone relevante Erfahrungen: Hebe in deinem Lebenslauf und Anschreiben deine 8+ Jahre Erfahrung in der Softwareentwicklung hervor, insbesondere deine Expertise in TypeScript, Node.js und React. Zeige konkrete Projekte oder Erfolge auf, die deine Fähigkeiten belegen.
Zeige Teamfähigkeit und Mentoring-Fähigkeiten: Da die Rolle auch Mentoring umfasst, solltest du Beispiele anführen, wie du in der Vergangenheit Junior-Entwickler unterstützt oder Teams geleitet hast. Dies zeigt deine Führungsqualitäten und Teamorientierung.
Präzise und klar kommunizieren: Achte darauf, dass dein Bewerbungsschreiben und Lebenslauf klar strukturiert und frei von Fehlern sind. Verwende klare Sprache und vermeide technische Jargon, der nicht allgemein verständlich ist.
Wie du dich auf ein Vorstellungsgespräch bei Sonia vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf TypeScript, Node.js und React hat, solltest du dich auf technische Fragen zu diesen Technologien vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Zeige deine Problemlösungsfähigkeiten
Sei bereit, über Herausforderungen zu sprechen, die du in früheren Projekten gemeistert hast. Unternehmen suchen nach Kandidaten, die proaktiv sind und innovative Lösungen finden können, um Probleme zu lösen.
✨Betone deine Mentoring-Erfahrungen
Da die Rolle auch das Mentoring von Junior-Entwicklern umfasst, solltest du Beispiele anführen, wie du anderen geholfen hast, sich weiterzuentwickeln. Dies zeigt deine Führungsqualitäten und dein Engagement für Teamarbeit.
✨Frage nach der Unternehmenskultur
Zeige Interesse an der Unternehmenskultur und den Werten des Unternehmens. Stelle Fragen dazu, wie das Team zusammenarbeitet und welche Tools und Praktiken verwendet werden, um die Qualität und Leistung der Software sicherzustellen.