Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services und robuste APIs mit Go oder TypeScript.
- Arbeitgeber: Wir sind ein innovatives Tech-Unternehmen, das moderne Softwarelösungen entwickelt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und ein kreatives Arbeitsumfeld.
- Warum dieser Job: Werde Teil eines dynamischen Teams und forme die Zukunft unserer Softwarearchitektur.
- Gewünschte Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in Go oder TypeScript erforderlich.
- Andere Informationen: Mentoring-Möglichkeiten für Junior-Entwickler und ein agiles Team von 10 Kollegen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Als Senior Software Engineer entwickelst du performante und skalierbare Backend-Services mit modernsten Technologien wie Go oder TypeScript. Du arbeitest mit Cloud-Plattformen wie AWS, verwaltest Infrastruktur über Infrastructure as Code und gestaltest robuste APIs (REST, GraphQL) für unsere Software. Dein hoher Qualitätsanspruch zeigt sich in sauberem, testbarem Code, Code-Reviews und der Anwendung von Clean Code & Clean Architecture. Außerdem bringst du deine Erfahrung in die Weiterentwicklung unserer Softwarearchitektur ein und unterstützt als Mentor unsere Junior- und Midlevel-Entwickler.
Tätigkeiten:
- Du entwickelst und optimierst performante, skalierbare Backend-Services mit modernsten Technologien.
- Du gestaltest und implementierst robuste APIs und Integrationen, die unsere Systeme miteinander verbinden und externe Dienste einbinden.
- Du arbeitest an der Konzeption und Implementierung cloudbasierter Lösungen auf AWS.
- Du stellst durch sauberen, testbaren Code sowie regelmäßige Code-Reviews sicher, dass unsere Software höchsten Standards entspricht.
- Du bist aktiv an der Planung und Weiterentwicklung unserer Softwarearchitektur beteiligt und bringst deine Erfahrung ein, um zukunftssichere Lösungen zu entwickeln.
- Du übernimmst das Mentoring von Junior- und Midlevel Entwicklern.
Tech Stack: Go, TypeScript, Angular, MongoDB, Docker, REST, AWS, Python
Anforderungen:
- Du hast mind. 3 Jahre Erfahrung im professionellen Umfeld in der Softwareentwicklung.
- Du hast sehr gute Kenntnisse in Go oder TypeScript.
- Du hast Erfahrung mit Cloud-Plattformen wie AWS (oder vergleichbare Anbieter) und deren Diensten, z. B. Lambda oder S3 und kannst diese über Infrastructure as Code verwalten.
- Kenntnisse in der Arbeit mit APIs (REST, GraphQL) und asynchronen Architekturen.
- Du kennst dich mit Clean Code und Clean Architecture aus und wendest die Prinzipien während deiner Arbeit an.
- Du hast einen hohen Qualitätsanspruch.
- Du bist ein gewissenhafter und kommunikativer Team-Player.
- Du hast Erfahrung mit agilen Entwicklungsprozessen wie Scrum oder anderen Methoden.
Team: Unser Dev Team besteht aus 10 Kollegen und du und zwei weitere Kollegen stellen das Backend Team dar.
Bewerbungsprozess: - Interview - persönliches Gespräch - Teaminterview - Vororttermin
(Senior) Go Engineer (m/w/d) Arbeitgeber: happyhotel
Kontaktperson:
happyhotel HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: (Senior) Go Engineer (m/w/d)
✨Tip Nummer 1
Nutze dein Netzwerk, um Kontakte zu aktuellen oder ehemaligen Mitarbeitern von StudySmarter zu knüpfen. Ein persönlicher Kontakt kann dir wertvolle Einblicke in die Unternehmenskultur und die spezifischen Anforderungen der Stelle geben.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in Go und TypeScript auffrischst. Übe Coding-Challenges und mache dich mit den Prinzipien von Clean Code und Clean Architecture vertraut, da diese in den Gesprächen thematisiert werden könnten.
✨Tip Nummer 3
Informiere dich über die neuesten Trends und Technologien im Bereich Cloud-Computing, insbesondere AWS. Zeige in deinem Gespräch, dass du nicht nur die Grundlagen beherrschst, sondern auch bereit bist, dich kontinuierlich weiterzuentwickeln.
✨Tip Nummer 4
Sei bereit, Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten im Mentoring und in der Zusammenarbeit im Team verdeutlichen. Dies zeigt, dass du nicht nur ein technischer Experte bist, sondern auch einen positiven Einfluss auf das Team haben kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: (Senior) Go Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine technischen Fähigkeiten: Da die Position Kenntnisse in Go oder TypeScript erfordert, solltest du konkrete Beispiele für Projekte oder Erfahrungen anführen, die deine Fähigkeiten in diesen Technologien demonstrieren.
Zeige deine Erfahrung mit Cloud-Technologien: Erwähne spezifische Projekte, bei denen du mit AWS oder ähnlichen Cloud-Plattformen gearbeitet hast. Beschreibe, wie du Infrastructure as Code verwendet hast, um Infrastruktur zu verwalten.
Hebe deine Teamfähigkeit hervor: Da das Unternehmen Wert auf Teamarbeit legt, solltest du in deinem Anschreiben betonen, wie du als Mentor für Junior-Entwickler fungiert hast und welche Rolle du in agilen Entwicklungsprozessen gespielt hast.
Wie du dich auf ein Vorstellungsgespräch bei happyhotel vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf Go und TypeScript hat, solltest du deine Kenntnisse in diesen Technologien auffrischen. Sei bereit, spezifische Fragen zu beantworten oder sogar kleine Coding-Aufgaben zu lösen, um deine Fähigkeiten zu demonstrieren.
✨Verstehe die Cloud-Plattformen
Informiere dich über AWS und die verschiedenen Dienste, die in der Stellenbeschreibung erwähnt werden, wie Lambda und S3. Zeige im Interview, dass du Erfahrung mit Infrastructure as Code hast und erkläre, wie du diese Technologien in früheren Projekten eingesetzt hast.
✨Betone deine Erfahrungen mit APIs
Da die Entwicklung robuster APIs ein zentraler Bestandteil der Rolle ist, solltest du konkrete Beispiele aus deiner bisherigen Arbeit nennen. Erkläre, wie du REST oder GraphQL verwendet hast und welche Herausforderungen du dabei gemeistert hast.
✨Sei bereit, deine Mentoring-Fähigkeiten zu zeigen
Da du auch als Mentor für Junior- und Midlevel-Entwickler fungieren wirst, bereite einige Beispiele vor, wie du in der Vergangenheit anderen geholfen hast, sich weiterzuentwickeln. Dies zeigt nicht nur deine Führungsqualitäten, sondern auch deine Teamfähigkeit.