Auf einen Blick
- Aufgaben: Lead the development of our e-commerce platform and collaborate with teams on innovative features.
- Arbeitgeber: Join FLYERALARM, a top German e-commerce company revolutionizing the printing industry.
- Mitarbeitervorteile: Enjoy 80% remote work options, team events, and a dynamic tech environment.
- Warum dieser Job: Be part of a fast-paced IT team that values innovation and collaboration in a thriving industry.
- Gewünschte Qualifikationen: You need a degree in Computer Science and several years of experience in complex IT environments.
- Andere Informationen: Work with cutting-edge technologies like PHP, Node.js, and AWS while enjoying a flexible work culture.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Lead Developer/Principal m/w/d – 80 % remote möglich (7359)
Schon gewusst? Wir zählen zu den größten deutschen E-Commerce-Unternehmen und suchen nach Verstärkung in Würzburg .
Als einer der Big Player im E-Commerce und europäischen Online-Druck haben wir von FLYERALARM die Druckbranche bereits mächtig auf den Kopf gestellt. Heute zählt unser Unternehmen rund 2.500 Menschen, die täglich Vollgas geben. Unsere Ankerpunkte sind der Onlineshop und die Produktion. Als Teil der IT-Entwicklung sorgst du für eine reibungslose Funktionalität und bildest so einen wichtigen Baustein für den gesamten Unternehmenserfolg.
Wenn es um unsere IT-Welt geht, dann gibt es keinen Stillstand! Die IT ist Teil unserer Wertschöpfung und darauf sind wir stolz. Denn natürlich wollen wir unserer Kundschaft nur die besten Produkte und Nutzererfahrung bieten. Dazu gehören auch die neuesten Features im E-Commerce-Bereich. Und hier kommst du ins Spiel.
Denn als Principal Developer m/w/d bist du in alle unsere Themen involviert, d.h. in die Weiterentwicklung vom Auftragsworkflow im Shop bis zur Produktion/Logistiksteuerung inkl. Architekturfragen, in die Konzeption von APIs und in den weitreichenden Ausbau unseres Cloudansatzes. Du sorgst dafür, dass die richtigen Wege gewählt, auch modernste Standards stets eingehalten werden und wir die Zukunft bauen. Dabei arbeitest du eng mit Teams, anderen Principal Developern / Architekten sowie der Geschäftsführung zusammen, um Anforderungen zu definieren und diese umzusetzen.
Die IT-Softwareentwicklung ist deine Leidenschaft, daher nutzt du gerne deine Kommunikationsstärke und dein Wissen, um unsere IT-Teams aktiv und auf hohem technischem Niveau zu beraten. Wir sind vor allem eine PHP-Company und setzen darauf schwerpunktmäßig. Gleichzeitig nutzen wir aber auch Microservices in Node.js und Kotlin, um spezifische Anforderungen optimal abzubilden. Unsere Infrastruktur betreiben wir sowohl on-premises als auch in der Cloud – mit dem Ziel, in Zukunft immer stärker auf die AWS-Cloud zu setzen. Neben klassischen relationalen Datenbanken (z. B. MySQL) kommen bei uns auch NoSQL-Ansätze wie Elasticsearch oder MongoDB zum Einsatz. So entsteht ein breites Technologieumfeld, dass dir die Möglichkeit bietet, ständig Neues zu entdecken und technisch über den Tellerrand zu schauen.
Eine so wichtige Aufgabe musst du natürlich nicht allein und im stillen Kämmerlein bewältigen. Auch deine Kolleginnen und Kollegen arbeiten weltweit verteilt, sodass wir dir gerne auch eine remote Tätigkeit ermöglichen. Trotzdem freuen wir uns über jedes gemeinsame Teamevent oder dich auch mal persönlich in unseren Büros begrüßen zu können.
Deine Aufgaben:
- Eigenverantwortlich gestaltest du deinen Arbeitstag nach den Notwendigkeiten und Prioritäten unserer IT-Welt. Dabei ist Domain-driven design eines unserer wesentlichsten Konzepte der IT-Strategie. Du vertrittst dieses Konzept und unterstützt in der Übersetzung des DDD-Ansatzes auf den jeweiligen Kontext.
- Du arbeitest mit den Product Ownern m/w/d oder anderen Beteiligten (Frontend, Backend, UX usw.) zusammen, um neue Features für unsere Plattform zu entwickeln.
- Du übernimmst eine technische Leitungsrolle und arbeitest mit unseren Entwicklungsteams zusammen, indem du sie bei Architekturentscheidungen, Coding Standards und Best Practices unterstützt, oder führst Code Reviews durch.
- Du unterstützt die Weiterentwicklung von unserer E-Commerce Plattform und Prozessen bis zur Übergabe an unsere Produktion.
- Du entwirfst das Grundgerüst für skalierbare Systeme und Applikationen, ausgehend von unseren Anforderungen und Geschäftsabläufen.
Du hast dich in der Beschreibung wiedergefunden?
- Du hast ein erfolgreich abgeschlossenes Studium der (Wirtschafts-)Informatik, Software-Engineering oder einer vergleichbaren Fachrichtung in der Tasche. Dazu hast du noch mehrere Jahre Erfahrung in komplexen IT-Umgebungen in verantwortlicher Position.
- Du bringst ein tiefgreifendes Verständnis für Microservices, APIs und Cloud-native Patterns mit.
- Du hast bereits automatisierte Frontend End-to-End Tests mit Technologien wie Cypress, Selenium, o. ä. aufgebaut.
- Du hast tiefgreifende Kenntnisse im Design von großen, verteilten Softwaresystemen in einem DevOps-getriebenen Softwareentwicklungs- und Release-Prozess.
- Du bringst Know-how im Entwerfen und Implementieren von Softwaresystemen mit, die als Container in PaaS oder SaaS Umgebungen in der Cloud ausgeliefert und betrieben werden.
- Du kannst komplexe technische, architektonische oder auch businessrelevante Probleme klar und prägnant kommunizieren und schlägst nachhaltige Lösungen vor.
- Du verfolgst neue Trends und Technologien (z. B. Serverless, AI-gestützte Tools) und bewertest deren Mehrwert für unsere Softwareentwicklung.
- Du arbeitest gerne im Team und besitzt sehr gute Deutsch- und Englischkenntnisse.
Worauf wartest du? Bewirb dich bei uns!
Human Resources – Susanne Hausner
Alfred-Nobel-Straße 18
97080 Würzburg
#J-18808-Ljbffr
Lead Developer/Principal m/w/d – 80 % remote möglich (7359) Arbeitgeber: FLYERALARM
Kontaktperson:
FLYERALARM HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Lead Developer/Principal m/w/d – 80 % remote möglich (7359)
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Bekannten, die bereits in der E-Commerce-Branche arbeiten. Sie können dir wertvolle Einblicke geben und möglicherweise sogar eine Empfehlung aussprechen.
✨Tip Nummer 2
Informiere dich über die neuesten Trends in der Softwareentwicklung, insbesondere im Bereich Microservices und Cloud-Technologien. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und wie du diese Technologien in der Praxis anwenden kannst.
✨Tip Nummer 3
Bereite dich darauf vor, technische Herausforderungen zu diskutieren. Überlege dir Beispiele aus deiner bisherigen Erfahrung, wo du komplexe Probleme gelöst hast, und sei bereit, deine Lösungsansätze zu erläutern.
✨Tip Nummer 4
Zeige deine Teamfähigkeit! Bereite dich darauf vor, zu erklären, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern, Product Ownern und UX-Designern zusammengearbeitet hast, um innovative Lösungen zu entwickeln.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Lead Developer/Principal m/w/d – 80 % remote möglich (7359)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Qualifikationen, die für die Position als Lead Developer/Principal wichtig sind. Stelle sicher, dass du diese Punkte in deiner Bewerbung ansprichst.
Hebe deine Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine relevanten Erfahrungen in der Softwareentwicklung, insbesondere in Bezug auf Microservices, APIs und Cloud-native Patterns. Zeige konkrete Beispiele, wie du in der Vergangenheit komplexe IT-Projekte erfolgreich umgesetzt hast.
Technische Fähigkeiten betonen: Stelle sicher, dass du deine technischen Fähigkeiten klar darstellst, insbesondere in Bezug auf PHP, Node.js, Kotlin sowie Datenbanken wie MySQL und NoSQL-Ansätze. Dies zeigt, dass du die technischen Anforderungen der Rolle verstehst.
Teamarbeit und Kommunikation: Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du in deiner Bewerbung betonen, wie du effektiv im Team arbeitest und komplexe technische Konzepte klar kommunizieren kannst. Beispiele aus der Praxis sind hier besonders wertvoll.
Wie du dich auf ein Vorstellungsgespräch bei FLYERALARM vorbereitest
✨Verstehe die Unternehmenswerte
Informiere dich über die Werte und die Kultur des Unternehmens. FLYERALARM legt großen Wert auf Teamarbeit und Innovation, also sei bereit, Beispiele aus deiner Erfahrung zu teilen, die zeigen, wie du diese Werte verkörperst.
✨Technisches Wissen demonstrieren
Bereite dich darauf vor, dein tiefgreifendes Verständnis für Microservices, APIs und Cloud-native Patterns zu demonstrieren. Sei bereit, spezifische technische Fragen zu beantworten und erkläre, wie du diese Technologien in deinen bisherigen Projekten eingesetzt hast.
✨Teamarbeit betonen
Da die Rolle eine enge Zusammenarbeit mit verschiedenen Teams erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du in der Vergangenheit mit Product Ownern, Frontend- und Backend-Entwicklern zusammengearbeitet hast.
✨Fragen zur Zukunft der Technologie
Zeige dein Interesse an neuen Trends und Technologien, indem du Fragen stellst. Frage nach den zukünftigen Plänen des Unternehmens in Bezug auf Cloud-Technologien oder AI-gestützte Tools, um dein Engagement für kontinuierliches Lernen zu zeigen.