Lead Developer (m/w/d)

Lead Developer (m/w/d)

Mainz Vollzeit 60000 - 75000 € / Jahr (geschätzt) Homeoffice (teilweise)
A

Auf einen Blick

  • Aufgaben: Leite innovative Softwareprojekte und entwickle moderne Lösungen mit deinem Team.
  • Unternehmen: Ilume, ein dynamisches Unternehmen mit einem starken Fokus auf Teamarbeit.
  • Vorteile: Flexibles Arbeiten, attraktive Vergütung, betriebliche Altersvorsorge und umfangreiche Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Offenes, vielfältiges Team mit flachen Hierarchien und großartigen Entwicklungschancen.
  • Warum dieser Job: Gestalte nachhaltige Softwarelösungen und führe dein Team zu neuen Höhen.
  • Qualifikationen: 7-8 Jahre Erfahrung in der Softwareentwicklung und Kenntnisse in modernen Technologien.

Das prognostizierte Gehalt liegt zwischen 60000 - 75000 € pro Jahr.

Standort: Mainz oder hybrid

Arbeitsbeginn: ab sofort

Arbeitsumfang: Vollzeit

Du brennst für Softwareentwicklung, willst technisch führen, Architektur gestalten und gleichzeitig hands-on im Code bleiben? Dann gestaltest du als Lead Developer bei ilume nachhaltige Softwarelösungen, die unsere Kunden fachlich wie technologisch weiterbringen.

Deine Aufgaben:

  • Du übernimmst die fachlich-technische Führung im Projekt und begleitest dein Team im Arbeitsalltag.
  • Du entwickelst moderne Softwarelösungen und bleibst selbst aktiv in der Implementierung.
  • Du triffst Architekturentscheidungen (z. B. Monolith vs. Microservices, Cloud-Architekturen), etablierst Best Practices und sorgst für hohe Codequalität.
  • Du arbeitest im Backend mit Java/Kotlin, C# oder Python, z. B. auf Basis von Spring Boot sowie REST- und ggf. GraphQL-APIs.
  • Alternativ entwickelst und integrierst du moderne Frontends mit React oder Angular und achtest auf saubere Schnittstellen, Performance und Wartbarkeit.
  • Du konzipierst und implementierst Cloud-basierte Lösungen, z. B. auf AWS, Azure oder Google Cloud.
  • Du nutzt Container-Technologien wie Docker und idealerweise Kubernetes für den Betrieb und die Skalierung von Anwendungen.
  • Du gestaltest CI/CD-Pipelines und Infrastrukturprozesse, z. B. mit GitLab CI, GitHub Actions oder Jenkins; Infrastructure as Code (z. B. Terraform) ist dir nicht fremd.
  • Du führst Code-Reviews durch, stellst Clean Code, Testbarkeit und langfristige Wartbarkeit sicher.
  • Du berätst unsere Kunden zu technischen Fragen und unterstützt Workshops, Architektur-Reviews sowie Pre-Sales-Termine.

Dein Profil:

  • Du hast rund 7–8 Jahre Erfahrung in der professionellen Softwareentwicklung und fühlst dich in modernen Technologien zu Hause.
  • Du verfügst über sehr gute Kenntnisse in Java/Kotlin, C# oder Python oder Erfahrung in der Entwicklung moderner Web-Frontends mit React oder Angular.
  • Du verfügst über Erfahrung mit serviceorientierten und cloud-nativen Architekturen.
  • Du hast praktische Erfahrung mit mindestens einer großen Cloud-Plattform (AWS, Azure oder GCP).
  • Du hast bereits ein Team fachlich angeleitet oder technische Projektverantwortung übernommen.
  • Du verstehst Architektur, Clean Code, Testing und CI/CD nicht nur theoretisch, sondern setzt sie in der Praxis um.
  • Du kommunizierst klar, kannst technische Themen einfach erklären und arbeitest gerne eng mit Kundschaft zusammen.
  • Du denkst in skalierbaren Architekturen, verstehst technische Zusammenhänge und kannst Entscheidungen fundiert erklären.
  • Du bist offen für neue Technologien und möchtest dich sowie dein Team weiterentwickeln.
  • Sehr gute Deutschkenntnisse (mind. C1-Level) sowie gute Englischkenntnisse.

Unser Angebot:

  • Attraktives Gesamtpaket: Wir bieten nicht nur ein leistungsorientiertes Gehalt, sondern auch eine betriebliche Altersvorsorge.
  • Flexibilität: Genieße flexible Arbeitszeiten, die es dir ermöglichen, deinen Arbeitstag nach deinen Bedürfnissen zu gestalten. Du hast die Wahl zwischen mobilem Arbeiten und dem Büro in der Mainzer Altstadt.
  • Vielfältige Entwicklungschancen: Profitiere von einem maßgeschneiderten Entwicklungsplan, Workshops, Community Calls, Zertifizierungen und vielen weiteren Weiterbildungsmöglichkeiten.
  • Intensive Einarbeitung: Wir legen Wert darauf, dass du schnell im Team durchstarten kannst. Unser umfangreicher Onboarding-Prozess ermöglicht es dir, dein Team kennenzulernen und optimal auf deine neue Rolle vorbereitet zu sein.
  • Mobilitätsoptionen: Profitiere von unserem E-Bike Leasing.
  • Gemeinschaftsgefühl: Bei uns steht Teamgeist an erster Stelle und wird durch regelmäßige Mitarbeitertreffen, Teamevents sowie das Sommerfest und die Weihnachtsfeier gefördert.
  • Ein großartiges Team: Wir sind ein offenes, vielfältiges Team mit flachen Hierarchien und gehören zu den Top-Arbeitgebern laut kununu.

Lead Developer (m/w/d) Arbeitgeber: AMTeck International

ilume ist ein hervorragender Arbeitgeber, der dir als Lead Developer in Mainz oder im hybriden Arbeitsmodell die Möglichkeit bietet, innovative Softwarelösungen zu gestalten und gleichzeitig dein Team fachlich zu führen. Mit flexiblen Arbeitszeiten, einem attraktiven Gesamtpaket inklusive betrieblicher Altersvorsorge und vielfältigen Entwicklungschancen durch maßgeschneiderte Weiterbildungsangebote, fördert ilume nicht nur deine berufliche, sondern auch persönliche Entfaltung in einem teamorientierten Umfeld.

A

Kontaktdaten:

AMTeck International Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Lead Developer (m/w/d) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze dein Netzwerk, um Kontakte zu knüpfen und Empfehlungen zu bekommen. Sprich mit ehemaligen Kollegen, besuche Meetups oder Konferenzen und sei aktiv in Online-Communities. Oft sind es persönliche Verbindungen, die den entscheidenden Unterschied machen!

Sei proaktiv bei der Kontaktaufnahme!

Warte nicht darauf, dass die Unternehmen dich kontaktieren. Schreibe direkt an Recruiter oder Teamleiter, zeige dein Interesse und frage nach offenen Positionen. Ein persönlicher Ansatz kann oft Türen öffnen, die sonst verschlossen bleiben.

Bereite dich auf technische Interviews vor!

Stelle sicher, dass du deine technischen Fähigkeiten auffrischst und bereit bist, sie in Interviews unter Beweis zu stellen. Übe Coding-Challenges und sei bereit, über Architekturentscheidungen und Best Practices zu diskutieren. Das zeigt, dass du nicht nur theoretisches Wissen hast, sondern auch praktisch anwenden kannst.

Bewirb dich über unsere Website!

Wenn du bei uns als Lead Developer durchstarten möchtest, bewirb dich direkt über unsere Website. So hast du die besten Chancen, gesehen zu werden und wir können dich schneller in den Auswahlprozess einbeziehen. Lass uns gemeinsam an deiner Karriere arbeiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Developer (m/w/d) mit Bravour zu bestehen

Softwareentwicklung
Technische Führung
Architekturentscheidungen
Java
Kotlin
C#
Python

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deinem Anschreiben durchscheinen und erzähl uns, warum du für die Rolle als Lead Developer brennst.

Technische Skills hervorheben:Stell sicher, dass du deine technischen Fähigkeiten klar und deutlich präsentierst. Nenne konkrete Technologien, mit denen du gearbeitet hast, und beschreibe, wie du sie in Projekten eingesetzt hast. Das macht einen großen Unterschied!

Projekte und Erfolge teilen:Erzähl uns von Projekten, auf die du stolz bist! Zeige, wie du Herausforderungen gemeistert hast und welche Erfolge du erzielt hast. Das gibt uns einen Einblick in deine Arbeitsweise und deinen Einfluss im Team.

Bewerbung über unsere Website:Vergiss nicht, dich über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung direkt bei uns landet und wir sie schnellstmöglich bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei AMTeck International vorbereitet

Technisches Know-how zeigen

Bereite dich darauf vor, deine technischen Fähigkeiten und Erfahrungen im Bereich Softwareentwicklung zu demonstrieren. Sei bereit, über spezifische Projekte zu sprechen, an denen du gearbeitet hast, und erkläre, wie du moderne Technologien wie Java, Kotlin oder Cloud-Lösungen eingesetzt hast.

Architekturentscheidungen erläutern

Sei bereit, über Architekturentscheidungen zu diskutieren, die du in der Vergangenheit getroffen hast. Erkläre, warum du bestimmte Ansätze gewählt hast, z. B. Monolith vs. Microservices, und wie diese Entscheidungen den Projekterfolg beeinflusst haben.

Teamführung und Kommunikation betonen

Hebe deine Erfahrungen in der fachlichen Anleitung von Teams hervor. Zeige, dass du nicht nur technische Fähigkeiten hast, sondern auch gut kommunizieren kannst und in der Lage bist, komplexe technische Themen einfach zu erklären.

Fragen vorbereiten

Bereite einige Fragen vor, die du dem Interviewer stellen möchtest. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder den Technologien, die sie verwenden, um zu zeigen, dass du dich aktiv mit der Rolle auseinandersetzt.