Auf einen Blick
- Aufgaben: Entwickle und pflege Microservices und Frontends in einem agilen Team.
- Arbeitgeber: Wir sind ein innovatives Unternehmen, das neueste Technologien nutzt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und modernste Ausstattung warten auf dich.
- Warum dieser Job: Werde Teil eines dynamischen Teams mit spannenden Projekten und Entwicklungsmöglichkeiten.
- Gewünschte Qualifikationen: Mindestens fünf Jahre Erfahrung mit Node.js und React sowie Kenntnisse in SQL.
- Andere Informationen: Attraktive Unternehmensleistungen und regelmäßige Teamevents sorgen für ein tolles Arbeitsumfeld.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Wir suchen einen ehrgeizigen und motivierten Senior Full Stack Engineer (f/m/d), der gerne in einer schnelllebigen und sich ständig weiterentwickelnden Branche arbeitet. Sie werden eine Schlüsselrolle in einem unserer Full Stack-Teams spielen und für die Entwicklung und Wartung verschiedener Mikrodienste und Frontends verantwortlich sein.
Ihre Aufgaben:
- Teilnahme an allen Phasen der Softwareentwicklung, einschließlich Datenbankdesign und Code-Reviews
- Wartung und Betrieb der von Ihnen entwickelten Dienste und UIs
- Verstehen und Übersetzen funktionaler Anforderungen in effizienten, wartbaren und skalierbaren Quellcode
- Schreiben und Überprüfen von Quellcode und Tests
- Förderung der Teamzusammenarbeit, Mentoring von Junior Engineers, Identifizierung von Verbesserungen und Engpässen sowie Etablierung von Best Practices
Ihr Profil:
- Fundierte Erfahrung mit TypeScript zur Entwicklung sowohl von Node.js-basierten API-Diensten als auch von React-basierten UIs
- Gutes Verständnis von SQL und Datenbankdesign
- Mindestens fünf Jahre in einem oder mehreren Entwicklungsteams, die Backend-Dienste mit Node.js und UIs mit React implementieren
- Automatisiertes Testen mit Tools wie Jest, Mocha, Playwright und anderen etablierten Testbibliotheken sollte für Sie selbstverständlich sein, und Sie müssen die Vorteile einer hohen Codeabdeckung klar artikulieren können
- Sie arbeiten gerne in einem agilen Remote-Team, scheuen sich nicht vor Zusammenarbeit wie Pair Programming und haben fundierte Kenntnisse im Schreiben wiederverwendbaren Codes unter Anwendung allgemein bekannter Software-Designmuster
Ihre Vorteile:
- Wir sind getrieben von spannenden Projekten, die Freiraum für persönliche Gestaltung und Entwicklungsmöglichkeiten bieten.
- Wir legen Wert darauf, die neuesten Technologien zu nutzen, um an der Spitze zu bleiben, einschließlich Node.js, C++, Java, Scala, Python, SQL, TypeScript, JavaScript, React, Docker, Kubernetes, AWS, Google Cloud und vielen mehr.
- Wir stellen Ihnen modernste Ausrüstung zur Verfügung. Egal, ob Sie Mac, Linux oder ein bestimmtes Tool bevorzugen, Sie haben Zugang zu hochwertiger Ausrüstung und Werkzeugen.
- Flexible Arbeitsumgebung: Wir verstehen den Wert von Flexibilität, von der Annahme von Remote-Arbeitsmöglichkeiten bis hin zu einem „Ehrensystem“ für Arbeitszeiten und „Smart Fridays“ – unserer neuesten Vier-Tage-Arbeitswoche.
- Investition in Ihre Entwicklung hat für uns Priorität. Wir bieten vielfältige Schulungsmöglichkeiten durch Udacity, Coursera, Hackathons, Konferenzen sowie persönliche und berufliche Coaching- und Schulungsangebote.
- Wir kümmern uns um unsere Mitarbeiter. Deshalb bieten wir attraktive Unternehmensleistungen, wie Beiträge zum Deutschland-Ticket und JobRad, vergünstigte Fitnesspakete mit Urban Sports Club, ein kostenloses RTL+ Premium-Abonnement, Rabatte auf Unternehmensleistungen, spannende Unternehmensveranstaltungen und vieles mehr.
Werden Sie Teil unseres hochmotivierten Teams, vereint durch eine gemeinsame Leidenschaft für digitale Prozesse!
Klingt spannend? Dann sollten wir uns kennenlernen! Bitte laden Sie Ihren Lebenslauf hoch.
Senior Full Stack Software Engineer (f/m/d) - React, Node.js Arbeitgeber: Smartclip

Kontaktperson:
Smartclip HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full Stack Software Engineer (f/m/d) - React, Node.js
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie öffentlich ausgeschrieben werden.
✨Tip Nummer 2
Beteilige dich an Open-Source-Projekten oder erstelle eigene Projekte auf GitHub. Dies zeigt nicht nur deine Fähigkeiten in React und Node.js, sondern gibt dir auch die Möglichkeit, deine Arbeit potenziellen Arbeitgebern zu präsentieren.
✨Tip Nummer 3
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Software-Design-Mustern und agilen Methoden übst. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Fähigkeit, im Team zu arbeiten und andere zu mentorieren.
✨Tip Nummer 4
Informiere dich über die neuesten Trends und Technologien in der Softwareentwicklung, insbesondere in Bezug auf Node.js und React. Zeige in Gesprächen, dass du am Puls der Zeit bist und bereit bist, neue Technologien zu lernen und anzuwenden.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full Stack Software Engineer (f/m/d) - React, Node.js
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen, wie z.B. Erfahrung mit Typescript, Node.js und React. Stelle sicher, dass du diese Punkte in deiner Bewerbung ansprichst.
Betone deine Erfahrungen: Hebe relevante Erfahrungen hervor, insbesondere deine fünfjährige Erfahrung in der Softwareentwicklung. Beschreibe konkrete Projekte, an denen du gearbeitet hast, und welche Technologien du verwendet hast.
Zeige deine Teamfähigkeit: Da die Rolle Teamarbeit und Mentoring erfordert, solltest du Beispiele für deine Zusammenarbeit in agilen Teams und deine Erfahrungen im Pair Programming anführen. Dies zeigt, dass du gut ins Team passt.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und was dich an der Arbeit in einem dynamischen Umfeld reizt. Betone deine Leidenschaft für Softwareentwicklung und kontinuierliches Lernen.
Wie du dich auf ein Vorstellungsgespräch bei Smartclip vorbereitest
✨Verstehe die Technologien
Stelle sicher, dass du ein tiefes Verständnis für die Technologien hast, die in der Stellenbeschreibung erwähnt werden, insbesondere für TypeScript, Node.js und React. Bereite dich darauf vor, spezifische Beispiele aus deiner bisherigen Erfahrung zu nennen, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Softwareentwicklung, Datenbankdesign und automatisierten Tests. Übe, wie du deine Ansätze zur Problemlösung klar und präzise erklären kannst, und sei bereit, Code-Snippets oder Algorithmen zu diskutieren.
✨Zeige Teamarbeit und Mentoring-Fähigkeiten
Da die Rolle auch das Mentoring von Junior Engineers umfasst, sei bereit, über deine Erfahrungen in der Teamarbeit und im Coaching zu sprechen. Teile Beispiele, wie du anderen geholfen hast, ihre Fähigkeiten zu verbessern oder wie du zur Teamdynamik beigetragen hast.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um Fragen zur Unternehmenskultur und den Arbeitsabläufen zu stellen. Zeige dein Interesse an der agilen Arbeitsweise und der Flexibilität des Unternehmens, indem du nach deren Erfahrungen mit Remote-Arbeit und Teamzusammenhalt fragst.