Auf einen Blick
- Aufgaben: Entwickle Frontend- und Backend-Lösungen mit modernen Technologien wie React und Node.js.
- Arbeitgeber: Werde Teil eines schnell wachsenden Unternehmens mit einer menschenorientierten Kultur in Berlin.
- Mitarbeitervorteile: Flexibles Arbeiten, 28 Urlaubstage, Wettbewerbsfähige Vergütung und Unterstützung für berufliches Wachstum.
- Warum dieser Job: Arbeite in einem herausfordernden Umfeld mit motivierten Kollegen und genieße regelmäßige Teamevents.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung als Full-Stack- oder Backend-Entwickler mit Expertenkenntnissen in JavaScript und TypeScript.
- Andere Informationen: Genieße die Möglichkeit, bis zu drei Tage pro Woche von zu Hause aus zu arbeiten.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Ihr Profil
- 6+ Jahre Erfahrung als Full-Stack-/Backend-Entwickler
- Expertenkenntnisse in JavaScript und TypeScript
- Starkes Wissen in Node.js und Frameworks (z.B. Express.js, NestJS)
- Starkes Wissen in SQL und NoSQL, Indizierung, Caching und Abfrageoptimierung
- Erfahrung mit ORM (z.B. TypeORM, Sequelize)
- Erfahrung mit Messaging- und Aufgabenverarbeitungs-Frameworks (z.B. BullMQ, SQS usw.)
- Erfahrung in der Entwicklung hochverfügbarer und fehlertoleranter Software in einer Cloud-Umgebung (AWS)
- Kenntnisse in Containerisierungstools wie Docker, Kubernetes usw.
- Erfahrung mit der Integration komplexer RESTful APIs
- Starkes Verständnis des Frontend-Ökosystems, einschließlich Frameworks, Bibliotheken und Tools
- Erfahrung mit Frontend-Bauwerkzeugen und Pipelines (z.B. Webpack, Vite, NPM, Yarn), Optimierung der Entwicklungseffizienz und -leistung
- Starke Problemlösungsfähigkeiten, mit Erfahrung in der Fehlersuche komplexer Probleme und der Bereitstellung von Anleitungen zu effektiven Debugging-Techniken und -Lösungen
Warum wir?
- Flexible Arbeitsoptionen - Arbeiten Sie bis zu drei Tage pro Woche von zu Hause aus und kommen Sie an den verbleibenden zwei Tagen ins Büro in Berlin
- 28 Urlaubstage - plus Weihnachten & Silvester (halber Tag)
- Wettbewerbsfähige Vergütung - Attraktives Gehalt & Aktienoptionen
- Kontinuierliches Lernen - Unterstützung für Ihr berufliches Wachstum und Ihre Entwicklung
- Team- & soziale Veranstaltungen - Vierteljährliche Treffen, regelmäßige soziale Events und donnerstags Getränke auf Kosten des Hauses
- Herausfordernde & unterstützende Kultur - Arbeiten Sie mit motivierten Kollegen in einem Umfeld, in dem Sie wachsen, erreichen und die Reise genießen können
- Langfristiges Wachstum - Ein stabiler Karriereweg in einem schnell wachsenden Unternehmen
- Willkommenes Team - Eine menschenorientierte Kultur, in der Freude an der Arbeit und Zukunftsperspektiven an erster Stelle stehen
Ihre Mission
- Entwicklung von Frontend- und Backend-Lösungen mit React, Node.js (NestJS) und anderen modernen Technologien
- Erstellen, Entwerfen und Verfeinern von Prototypen zur Herstellung hochwertiger Produkte und Entwicklung skalierbarer Softwarekomponenten (Backend, Frontend)
- Enger Austausch mit Designern und Produktmanagern in funktionsübergreifenden Teams
- Übernahme der Verantwortung für Architektur, Design und Implementierung komplexer Systeme
- Teilnahme an einem agilen Entwicklungsteam, einschließlich Design, Entwicklung, Testautomatisierung, Planung, Backlog-Verfeinerung und Support
- Entwurf und Entwicklung von Integrationen mit anderen Systemen im Unternehmen und mit externen Partnern
- Unterstützung unserer Produktionsplattformen, einschließlich Fehlersuche und Bugfixes
- Implementierung von Best Practices für Codierung sowie Entwicklungsprozesse
- Durchführung von Code-Reviews und Sicherstellung von Codierungsstandards und -praktiken
Senior Full-Stack Engineer (m/f/d) Arbeitgeber: Baobab, Inc.
Kontaktperson:
Baobab, Inc. HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full-Stack Engineer (m/f/d)
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit anderen Full-Stack-Entwicklern und Fachleuten in der Branche zu vernetzen. Engagiere dich in relevanten Gruppen und Foren, um deine Sichtbarkeit zu erhöhen und potenzielle Kontakte bei StudySmarter zu knüpfen.
✨Tip Nummer 2
Zeige dein technisches Können! Erstelle ein Portfolio oder GitHub-Projekte, die deine Fähigkeiten in JavaScript, TypeScript und Node.js demonstrieren. Dies gibt uns einen Einblick in deine Arbeitsweise und Problemlösungsfähigkeiten, was dir helfen kann, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor! Übe häufige Coding-Challenges und Systemdesign-Fragen, die für die Rolle eines Senior Full-Stack Engineers relevant sind. Dies wird dir helfen, selbstbewusst in das Interview zu gehen und deine Fähigkeiten effektiv zu präsentieren.
✨Tip Nummer 4
Informiere dich über unsere Unternehmenskultur! Verstehe, was uns bei StudySmarter wichtig ist, und überlege, wie du zu unserer Mission und unseren Werten beitragen kannst. Dies zeigt uns, dass du nicht nur an der Stelle interessiert bist, sondern auch an der Zusammenarbeit in unserem Team.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full-Stack Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Profil anpassen: Stelle sicher, dass dein Lebenslauf und dein Anschreiben auf die spezifischen Anforderungen der Stelle als Senior Full-Stack Engineer zugeschnitten sind. Hebe deine 6+ Jahre Erfahrung und deine Expertise in JavaScript, TypeScript sowie Node.js hervor.
Technische Fähigkeiten betonen: Liste deine Kenntnisse in SQL, NoSQL, ORM-Tools und Containerisierungstools wie Docker und Kubernetes klar auf. Zeige, wie du diese Technologien in früheren Projekten eingesetzt hast.
Projekte und Erfolge präsentieren: Erwähne konkrete Projekte, an denen du gearbeitet hast, insbesondere solche, die komplexe RESTful APIs oder cloudbasierte Lösungen beinhalten. Beschreibe deine Rolle und die Ergebnisse, die du erzielt hast.
Motivationsschreiben verfassen: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei diesem Unternehmen arbeiten möchtest und wie du zur Unternehmenskultur und den Zielen beitragen kannst. Betone deine Teamfähigkeit und Problemlösungsfähigkeiten.
Wie du dich auf ein Vorstellungsgespräch bei Baobab, Inc. vorbereitest
✨Bereite dich auf technische Fragen vor
Erwarte, dass du in der Interviewrunde technische Fragen zu JavaScript, TypeScript und Node.js beantworten musst. Übe das Lösen von Problemen und das Erklären deiner Lösungsansätze, um deine Expertise zu demonstrieren.
✨Zeige deine Erfahrung mit Cloud-Technologien
Da die Position Kenntnisse in AWS erfordert, sei bereit, über deine Erfahrungen mit cloudbasierten Lösungen zu sprechen. Bereite Beispiele vor, wie du hochverfügbare und fehlertolerante Software entwickelt hast.
✨Präsentiere deine Projekte
Bereite eine kurze Präsentation oder einen Überblick über relevante Projekte vor, an denen du gearbeitet hast. Betone dabei deine Rolle, die verwendeten Technologien und die Ergebnisse, die du erzielt hast.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Team- und Unternehmenskultur zu erfahren. Stelle Fragen zu den sozialen Events und der Unterstützung für berufliches Wachstum, um dein Interesse an einer langfristigen Zusammenarbeit zu zeigen.