Auf einen Blick
- Aufgaben: Entwickle moderne Webanwendungen und optimiere Systeme mit einem dynamischen Team.
- Arbeitgeber: Innovatives Unternehmen mit einer kollaborativen Kultur und Fokus auf Technologie.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, Remote-Arbeit und Weiterbildungsmöglichkeiten.
- Andere Informationen: Regelmäßige Teamtreffen vor Ort und hervorragende Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und setze neue Standards in Qualität und Innovation.
- Gewünschte Qualifikationen: Mindestens 7 Jahre Erfahrung in Softwareentwicklung, insbesondere mit TypeScript und Angular.
Das voraussichtliche Gehalt liegt zwischen 60000 - 84000 € pro Jahr.
Ihre Rolle:
- Fullstack Power: Sie stärken unser zweiköpfiges Team und übernehmen die Verantwortung für die Entwicklung und Optimierung unserer modernen Webanwendungen.
- Architektonisches Design: Sie entwerfen skalierbare, leistungsstarke Systemarchitekturen und entwickeln robuste APIs und Integrationen (sowohl intern als auch extern).
- Cloud & DevOps: Sie helfen, unsere AWS-Infrastruktur auszubauen und automatisieren Deployments sowie Monitoring.
- Mentoring & Qualität: Sie fungieren als Mentor, führen Pair Programming durch und setzen neue Standards in Qualität, Testing und Skalierbarkeit durch Code-Reviews.
- Produktstrategie: Sie haben einen Platz am Tisch, wenn es um die Planung und Priorisierung unseres Produktfahrplans geht.
- Zuverlässigkeit: Sie haben den Stack im Griff und sorgen dafür, dass unsere Systeme reibungslos mit New Relic & Co. laufen.
- Moderne Arbeitsweise: Sie nutzen aktiv agentische Ingenieurmethoden, um zuverlässige Ergebnisse schnell zu liefern.
- Regelmäßige Vor-Ort-Termine: Auch als Remote-Mitarbeiter leben Sie unsere Kultur und besuchen uns zweimal pro Quartal (jeweils 3 Tage) im Büro in Offenburg.
Ihr Profil:
- Tiefes Tech-Stack: Sie haben über 7 Jahre Erfahrung in der Softwareentwicklung, mit Schwerpunkt auf TypeScript und Angular.
- Datenbank-Profi: Sie sind versiert im Umgang mit NoSQL (insbesondere MongoDB) und wissen, wie man Datenbanken entwirft und optimiert.
- Cloud-Native: AWS, Docker und CI/CD (GitLab) sind Ihnen nicht fremd – sie sind Ihre täglichen Werkzeuge.
- Architektonisches Denken: Sie verstehen die Prinzipien des Softwaredesigns und komplexe architektonische Muster gründlich.
- Messaging & Async: Sie haben Erfahrung mit Pub/Sub-Systemen und Nachrichtenwarteschlangen wie RabbitMQ oder SQS.
- Agentisch: Claude Code, Cursor oder ähnliche Tools sind Ihre bevorzugten Optionen, und Sie streben immer danach, Ihre Nutzung von Agenten zu verbessern.
- Geschäftssinn: Sie balancieren technische Exzellenz mit Geschäftsergebnissen – der Einfluss ist Ihnen wichtiger als nur Code.
- Führungsmentalität: Sie helfen gerne Kollegen zu wachsen und fördern eine offene Lern- und Inklusionskultur.
- Eigenverantwortung: Sie arbeiten unabhängig und lösungsorientiert, selbst wenn sich die Prioritäten ändern.
- Sprachkenntnisse: Sie kommunizieren fließend in Deutsch und Englisch.
- Rechtliche Überprüfung: Sie wohnen in Deutschland und haben eine gültige Arbeitserlaubnis.
Bonuspunkte (Nice-to-haves):
- IaC: Sie haben bereits mit Terraform gearbeitet.
- AI: Sie haben Erfahrung in der Implementierung von KI-gesteuerten Funktionen.
Senior Software Engineer (Typescript/Angular) (m/f/d) Arbeitgeber: happyhotel
Kontaktperson:
happyhotel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (Typescript/Angular) (m/f/d)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sei aktiv und knüpfe Kontakte!
✨Zeig deine Skills in einem Projekt!
Erstelle ein kleines Projekt oder einen Beitrag auf GitHub, der deine Fähigkeiten in TypeScript und Angular zeigt. Das gibt dir die Möglichkeit, dein Können direkt zu demonstrieren und macht dich für Recruiter attraktiver.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Pair Programming und Code Reviews, um sicherzustellen, dass du bereit bist, dein Wissen zu teilen und zu zeigen.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Website bewirbst. So kannst du sicherstellen, dass deine Bewerbung schnell an die richtigen Leute gelangt und du gleich einen guten Eindruck hinterlässt!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (Typescript/Angular) (m/f/d)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die zu unserer Kultur passen. Zeig uns, wer du bist und was dich motiviert!
Pass auf die Details auf!: Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen, bevor du es abschickst.
Beziehe dich auf die Stellenbeschreibung!: Nutze die Gelegenheit, um zu zeigen, wie deine Erfahrungen und Fähigkeiten zu den Anforderungen der Stelle passen. Verlinke deine bisherigen Projekte oder Erfolge, die relevant sind, und mach deutlich, warum du die perfekte Wahl für uns bist.
Bewirb dich über unsere Website!: Der einfachste Weg, um sicherzustellen, dass wir deine Bewerbung erhalten, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass alles an die richtige Stelle gelangt und wir dich schnellstmöglich kontaktieren können.
Wie du dich auf ein Vorstellungsgespräch bei happyhotel vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere TypeScript, Angular und AWS. Bereite Beispiele vor, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast.
✨Architektur im Fokus
Sei bereit, über deine Erfahrungen mit Softwarearchitektur zu sprechen. Überlege dir konkrete Beispiele, wie du skalierbare Systeme entworfen und optimiert hast. Zeige, dass du die Prinzipien des Softwaredesigns verstehst.
✨Mentoring und Teamarbeit
Bereite dich darauf vor, über deine Rolle als Mentor zu sprechen. Teile Beispiele, wie du anderen geholfen hast, sich weiterzuentwickeln, und wie du Pair Programming effektiv genutzt hast, um die Codequalität zu verbessern.
✨Business-Sinn zeigen
Denke darüber nach, wie deine technischen Entscheidungen die Geschäftsziele beeinflussen. Sei bereit, darüber zu diskutieren, wie du technische Exzellenz mit geschäftlichem Erfolg in Einklang bringst und warum das für dich wichtig ist.