Auf einen Blick
- Aufgaben: Entwickle und implementiere skalierbare Webdienste und neue Funktionen.
- Arbeitgeber: Wir sind ein innovatives Unternehmen im Bereich Softwareentwicklung mit Fokus auf Gaming.
- Mitarbeitervorteile: Genieße flexible Arbeitszeiten und die Möglichkeit zur Zusammenarbeit mit einem kreativen Team.
- Warum dieser Job: Werde Teil eines dynamischen Teams und arbeite an spannenden Projekten mit modernster Technologie.
- Gewünschte Qualifikationen: Mindestens 6 Jahre Erfahrung in der Entwicklung skalierbarer Webdienste und ein Abschluss in Informatik.
- Andere Informationen: Remote-Arbeit ist nicht möglich, aber wir bieten eine kreative und unterstützende Arbeitsumgebung.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Wir suchen einen praktischen, vielseitigen Senior Full Stack Engineer, der sich mit dem Aufbau von Backend-, Frontend- und skalierbaren Diensten wohlfühlt.
Verantwortlichkeiten:
- Leiten Sie das Design, die Entwicklung und den Einsatz neuer Funktionen und Verbesserungen für skalierbare Webdienste.
- Schreiben Sie sauberen, lesbaren JavaScript-Code, um gut strukturierte und effiziente Anwendungen zu entwickeln und zu warten.
- Optimieren Sie die Frontend-Leistung und gewährleisten Sie ein nahtloses Benutzererlebnis durch den effektiven Einsatz von Angular, HTML, CSS und JavaScript.
- Architekt und implementieren Sie robuste Backend-Lösungen mit C# und anderen Technologien, wobei Sicherheit, Skalierbarkeit und Wartbarkeit gewährleistet sind.
- Zusammenarbeit mit dem DevOps-Team zur Optimierung von CI/CD-Pipelines und cloudbasierter Infrastruktur für eine effiziente Entwicklung und Bereitstellung.
- Durchführen von Code-Reviews und Bereitstellung konstruktiven Feedbacks, um qualitativ hochwertigen, wartbaren Code im gesamten Team sicherzustellen.
- Fehlerbehebung bei komplexen Problemen in Frontend- und Backend-Systemen, um eine zeitnahe Lösung und minimale Auswirkungen auf Projekte zu gewährleisten.
- Entwicklung einer Echtzeit-Video-Kollaborationsplattform, die auf WebSocket- und WebRTC-Protokollen basiert.
- Enger Kontakt mit funktionsübergreifenden Teams in Engineering, Design, Kunst und Produktion in den USA mit Flexibilität hinsichtlich der Zeitzonen, um eine effektive Zusammenarbeit sicherzustellen.
Qualifikationen:
- Mindestens 6 Jahre Erfahrung in der Erstellung skalierbarer Webdienste in einem Spielentwicklungsstudio oder einer professionellen Softwareumgebung.
- Nachgewiesene Erfahrung im Entwerfen und Implementieren skalierbarer Webdienste mit starker Präferenz für Fachkenntnisse in Angular.
- Abschluss in Informatik oder eine gleichwertige Kombination aus Ausbildung und beruflicher Erfahrung.
- Starke Leidenschaft für Softwareentwicklung, Architektur und Systemdesign.
- Fortgeschrittene Full-Stack-Entwicklungsfähigkeiten vom Backend bis zum Frontend, einschließlich Kenntnisse in HTML, CSS, JavaScript, Datenbanken und RESTful-Diensten.
- Tiefgehende Erfahrung mit C# für die Softwareentwicklung auf hohem Niveau.
- Solides Verständnis moderner Webentwicklungsmethoden und -frameworks.
- Praktische Erfahrung mit Cloud-Diensten wie AWS, Azure oder GCP.
- Exzellente mündliche und schriftliche Kommunikationsfähigkeiten in Englisch.
Bonusqualifikationen:
- Erfahrung mit WebRTC-Streaming.
- Erfahrung in der Nutzung von Analytik und Daten zur fundierten Entscheidungsfindung zur Verbesserung der Effizienz und Leistung der Plattform.
- Vertrautheit mit React für die Frontend-Entwicklung.
- Kenntnisse in ASP.NET oder Node.js für die Backend-Entwicklung.
Remote-Arbeit: Nein
Beschäftigungsart: Vollzeit
Senior Full Stack Engineer Arbeitgeber: Dr Jobs
Kontaktperson:
Dr Jobs HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Full Stack Engineer
✨Tip Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit anderen Fachleuten in der Softwareentwicklung zu vernetzen. Suche nach Gruppen oder Foren, die sich auf Full Stack Entwicklung konzentrieren, und beteilige dich aktiv an Diskussionen.
✨Tip Nummer 2
Halte Ausschau nach Meetups oder Konferenzen, die sich mit Webentwicklung und neuen Technologien befassen. Diese Veranstaltungen bieten nicht nur wertvolle Informationen, sondern auch die Möglichkeit, potenzielle Arbeitgeber und Kollegen kennenzulernen.
✨Tip Nummer 3
Erstelle ein Portfolio, das deine besten Projekte zeigt. Achte darauf, dass du sowohl Frontend- als auch Backend-Arbeiten präsentierst, um deine Vielseitigkeit zu demonstrieren. Ein gut strukturiertes Portfolio kann dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zur Full Stack Entwicklung übst. Nutze Plattformen wie LeetCode oder HackerRank, um deine Programmierfähigkeiten zu verbessern und dich auf Coding-Challenges vorzubereiten.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Full Stack Engineer
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Fähigkeiten und Erfahrungen, die gefordert werden. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine technischen Fähigkeiten: Da die Position einen starken Fokus auf Full Stack Entwicklung hat, solltest du deine Kenntnisse in JavaScript, C#, Angular, HTML und CSS klar darstellen. Füge konkrete Beispiele aus deiner bisherigen Arbeit hinzu, um deine Erfahrung zu untermauern.
Schreibe ein überzeugendes Anschreiben: Nutze dein Anschreiben, um deine Leidenschaft für Softwareentwicklung und Systemdesign zu zeigen. Erkläre, warum du gut zu dem Unternehmen passt und wie du zur Verbesserung ihrer Plattform beitragen kannst.
Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Fehler. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Informationen enthält.
Wie du dich auf ein Vorstellungsgespräch bei Dr Jobs vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen Senior Full Stack Engineer erfordert, solltest du dich auf technische Fragen zu JavaScript, C#, Angular und WebRTC vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Zeige deine Problemlösungsfähigkeiten
Sei bereit, über komplexe Probleme zu sprechen, die du in der Vergangenheit gelöst hast. Erkläre den Prozess, den du verwendet hast, um die Probleme zu identifizieren und zu beheben, und betone dabei deine Fähigkeit, sowohl im Frontend als auch im Backend zu arbeiten.
✨Hebe deine Teamarbeit hervor
Da die Zusammenarbeit mit verschiedenen Teams wichtig ist, solltest du Beispiele für erfolgreiche Teamprojekte oder interdisziplinäre Zusammenarbeit anführen. Zeige, wie du zur Verbesserung der Kommunikation und Effizienz innerhalb des Teams beigetragen hast.
✨Frage nach der Unternehmenskultur
Zeige dein Interesse an der Unternehmenskultur, indem du Fragen stellst, die sich auf die Arbeitsweise des Unternehmens beziehen. Dies zeigt, dass du nicht nur an der technischen Seite interessiert bist, sondern auch daran, wie du dich ins Team einfügen kannst.