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 unterstützendes Team warten auf dich.
- 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 Arbeitsumfeld.
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: Aimwel
Kontaktperson:
Aimwel 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 Austausch kann dir wertvolle Einblicke in die Unternehmenskultur und die spezifischen Anforderungen der Position 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, konkrete Beispiele aus deiner bisherigen Berufserfahrung zu teilen, die deine Fähigkeiten im Mentoring und in der Teamarbeit unter Beweis stellen. 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 deinen Qualitätsanspruch: Erwähne spezifische Methoden, die du zur Sicherstellung von Codequalität verwendest, wie Clean Code-Prinzipien oder regelmäßige Code-Reviews. Dies zeigt, dass du den hohen Qualitätsanspruch der Stelle verstehst.
Persönliche Note im Anschreiben: Nutze dein Anschreiben, um deine Motivation für die Position und das Unternehmen zu erläutern. Zeige, warum du ein guter Fit für das Team bist und wie du zur Weiterentwicklung der Softwarearchitektur beitragen kannst.
Wie du dich auf ein Vorstellungsgespräch bei Aimwel 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
Da Erfahrung mit AWS gefordert ist, solltest du dich mit den gängigen Diensten wie Lambda und S3 vertraut machen. Überlege dir, wie du diese Dienste in deinen bisherigen Projekten eingesetzt hast und sei bereit, darüber zu sprechen.
✨Zeige dein Verständnis für Clean Code
Der Arbeitgeber legt großen Wert auf sauberen, testbaren Code. Bereite Beispiele aus deiner bisherigen Arbeit vor, die zeigen, wie du die Prinzipien von Clean Code und Clean Architecture angewendet hast.
✨Bereite Fragen für das Teaminterview vor
Im Teaminterview wirst du die Gelegenheit haben, mehr über die Teamdynamik und die Projekte zu erfahren. Überlege dir Fragen, die dir helfen, die Arbeitsweise des Teams und die Unternehmenskultur besser zu verstehen.