Principal Full-Stack Engineer, Contract

Principal Full-Stack Engineer, Contract

Berlin Befristet 85 - 85 € / Stunde (geschätzt) Homeoffice möglich
X

Auf einen Blick

  • Aufgaben: Leite komplexe Engineering-Projekte und entwickle innovative Softwarelösungen.
  • Unternehmen: Xcelirate, ein führendes Unternehmen für technologische Plattformen.
  • Vorteile: €85/Stunde, Bonusprogramm, neueste Technik und flexible Arbeitszeiten.
  • Weitere Informationen: Globale Co-Working-Zugänge und spannende Teamevents.
  • Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
  • Qualifikationen: 15+ Jahre Erfahrung in der Softwareentwicklung, Expertenkenntnisse in PHP und JavaScript.

Das prognostizierte Gehalt liegt zwischen 85 - 85 € pro Stunde.

Überblick

Wer sind wir? Xcelirate entwickelt technologisch fortschrittliche Plattformen, die von Tausenden von Nutzern jede Minute genutzt werden! Wir sind stolz darauf, einen Arbeitsplatz anzubieten, an dem die besten Entwickler zusammenkommen, um strategisch zu planen und schnell Praktiken umzusetzen, die es uns ermöglichen, unsere bestehende Marktführerschaft aufrechtzuerhalten und global zu expandieren. Wir verdanken unseren Erfolg unseren Kunden, die uns über ein Jahrzehnt hinweg wachsen sahen, und unserem talentierten Team, das dieses Wachstum möglich gemacht hat!

Was suchen wir? Sie sind ein Principal-Level Full-Stack Engineer. Sie haben nicht nur Erfahrung, sondern haben auch entschieden, welche Technologien sinnvoll sind und welche nicht. Programmiersprachen beeindrucken Sie nicht mehr; Sie betrachten sie als Werkzeuge, die Absichten in etwas übersetzen, das ein Compiler oder Interpreter ausführen kann. Sie wählen sie pragmatisch aus und verwerfen sie ohne Nostalgie. Trotz all dieser Erfahrung sind Sie immer noch tief in der praktischen Arbeit verwurzelt und haben kein Interesse daran, in das Management abzudriften. Sie sind am glücklichsten, wenn Sie nah am Code arbeiten.

Sie bringen einen stoischen Ansatz an Ihre Arbeit mit. Sie geraten nicht in Panik, wenn Systeme nicht funktionieren, verfolgen kein Drama und verwechseln Dringlichkeit nicht mit Wichtigkeit. Wenn Sie einem Projekt beitreten, beruhigen sich die Dinge. Der Code wird leichter verständlich, die Systeme fühlen sich ruhiger an, und Entscheidungen werden klarer. Diese Klarheit breitet sich auf die Menschen um Sie herum aus, und ohne formellen Mentoring-Prozess beginnen sie, einfach durch die Zusammenarbeit mit Ihnen zu lernen.

Sie haben ein solides, intuitives Verständnis für Hot-Path-Optimierung, spekulative Ausführung und Lazy Initialization. Wenn Sie zu Hause Experimente im Homelab durchführen, nur weil Sie neugierig sind, möchten wir definitiv davon hören. Wenn sich das Lesen dieser Beschreibung zu vertraut anfühlt, ist diese Rolle wahrscheinlich eine sehr gute Passung.

Was werden Sie tun?

  • Verwalten Sie Ihre eigene Zeit unter Berücksichtigung der vom Unternehmen festgelegten Prioritäten.
  • Besitzen Sie komplexe Ingenieurprobleme von Anfang bis Ende, von der Problembeschreibung und dem Design bis zur Lieferung und Iteration.
  • Übernehmen Sie Verantwortung für kritische Bereiche der Plattform und stellen Sie sicher, dass sie zuverlässig, leistungsfähig und wartbar bleiben.
  • Erstellen Sie neue Funktionen und verbessern Sie bestehende über unsere Plattformen.
  • Refaktorisieren Sie pragmatisch alte und moderne Codebasen und balancieren Sie langfristige Gesundheit mit den Anforderungen der Lieferung.
  • Schreiben Sie Tests (Unit, Integration und End-to-End), um die Zuverlässigkeit der Software sicherzustellen.
  • Seien Sie in jeder Phase des Software-Lebenszyklus beteiligt, von der Ideenfindung bis zur Bereitstellung.
  • Teilnehmen an (und manchmal leiten) tiefgreifenden technischen Diskussionen, um fundierte Entscheidungen und Abwägungen voranzutreiben.
  • Arbeiten Sie praktisch an Backend- und Frontend-Systemen und greifen Sie dort ein, wo das Problem liegt.
  • Identifizieren Sie Ineffizienzen und helfen Sie, Arbeitsabläufe zu optimieren und unnötige Arbeiten zu reduzieren.
  • Arbeiten Sie eng mit anderen Senior Engineers zusammen und heben Sie den Standard durch Beispiel statt Autorität.
  • Übernehmen Sie Verantwortung für Ihre Arbeit und stellen Sie qualitativ hochwertige Ergebnisse und wartbare Lösungen sicher.

Was bringen Sie mit?

  • 15+ Jahre praktische Erfahrung im Aufbau und in der Wartung komplexer Webanwendungen.
  • Klare technische Kommunikation; in der Lage, Designentscheidungen gegenüber Senior Engineers und Nicht-Ingenieuren zu erklären und zu verteidigen.
  • Experte in PHP (12+ Jahre); Symfony oder gleichwertige Frameworks.
  • 10+ Jahre moderne JavaScript; React oder Vue (Next/Nuxt von Vorteil).
  • Expertenwissen in mindestens einer weiteren Programmiersprache (Python von Vorteil).
  • Expertise in Full-Stack-Architektur: Monolithen, Dienste und Hybride.
  • Power-User für Cloud-Bereitstellung und Skalierung (AWS bevorzugt) Erfahrung und Fähigkeiten.
  • Experte in Linux; einschließlich täglicher containerisierter Workflows mit Docker.
  • Experte in Infrastrukturautomatisierung: Terraform, Ansible.
  • Power-User-Level CI/CD-Pipeline und Release-Workflow-Verantwortung.
  • Erfahrung in automatisiertem Testen: Unit, Integration, E2E; TDD wo angemessen.
  • Expertenwissen in und um Web-Sicherheitsgrundlagen: Authentifizierung, Autorisierung, Datenschutz, sicheres Codieren.
  • Fließend in alten und modernen Codebasen; Fähigkeit, an inkrementeller Modernisierung zu arbeiten.
  • Starke unabhängige technische Verantwortung und Rechenschaftspflicht.

Wir suchen immer nach den besten Kandidaten. Wenn Sie denken, dass Sie gut passen würden, auch wenn Sie nicht 100% der Anforderungen erfüllen, würden wir uns freuen, von Ihnen zu hören!

Wie wir unsere Auftragnehmer unterstützen:

  • €85/Stunde + Bonusprogramm: Wettbewerbsfähiger Stundensatz mit einem großzügigen Bonus, der alle 6 Monate basierend auf Ihrer Zeit bei uns gezahlt wird.
  • Top-Arbeitsplatz: Wir stellen das neueste MacBook, Markenartikel und alles, was Sie für eine optimale Arbeitsumgebung benötigen, zur Verfügung.
  • Globaler Co-Working-Zugang: Arbeiten Sie aus einem globalen Netzwerk von Co-Working-Spaces, um Ihr Arbeitsleben dynamisch und flexibel zu gestalten.
  • Flexibilität: Genießen Sie volle Flexibilität bei Arbeitsort und -zeiten, um eine auf Ihre Bedürfnisse zugeschnittene Work-Life-Balance zu unterstützen.
  • Veranstaltungen und Zusammenkünfte: Nehmen Sie an spannenden Veranstaltungen im Laufe des Jahres teil, einschließlich Teambesprechungen, kulturellen Veranstaltungen und anderen unterhaltsamen Aktivitäten.

Principal Full-Stack Engineer, Contract Arbeitgeber: Xcelirate

Xcelirate ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein wettbewerbsfähiges Gehalt von 85 €/Stunde plus Bonus bietet, sondern auch eine erstklassige Arbeitsumgebung mit modernster Technik und globalem Zugang zu Co-Working-Spaces. Unsere Unternehmenskultur fördert Flexibilität und Work-Life-Balance, während wir gleichzeitig spannende Events und Teamaktivitäten organisieren, die den Zusammenhalt stärken und die persönliche Entwicklung unterstützen. Bei uns haben Sie die Möglichkeit, an innovativen Projekten zu arbeiten und Ihre technischen Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln.

X

Kontaktdaten:

Xcelirate Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Principal Full-Stack Engineer, Contract erhalten könnten

Tipp Nummer 1

Sei proaktiv und nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden in der Branche. Oft gibt es ungeschriebene Stellen, die nicht öffentlich ausgeschrieben sind. Lass uns wissen, wenn du Hilfe beim Networking brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor, indem du deine Fähigkeiten auffrischst. Mach ein paar Coding-Challenges oder arbeite an Projekten, die deine Expertise zeigen. Wir können dir Ressourcen zur Verfügung stellen, um dich optimal vorzubereiten!

Tipp Nummer 3

Zeige deine Leidenschaft für Technologie! Sprich über deine Homelab-Experimente oder interessante Projekte, an denen du gearbeitet hast. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch jemand, der ständig dazulernt und neugierig bleibt.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, uns zu sagen, warum du denkst, dass du perfekt zu uns passt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Full-Stack Engineer, Contract mit Bravour zu bestehen

PHP
Symfony
JavaScript
React
Vue
Python
Full-Stack Architektur

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach echten Persönlichkeiten, die ihre Leidenschaft für Technologie und Programmierung mitbringen.

Erzähl uns von deinen Projekten!:Wir lieben es, von deinen Erfahrungen zu hören! Teile uns mit, an welchen spannenden Projekten du gearbeitet hast und welche Herausforderungen du gemeistert hast. Das gibt uns einen Einblick in deine Fähigkeiten und deinen kreativen Ansatz.

Mach es klar und prägnant!:Halte deine Bewerbung übersichtlich und auf den Punkt. Vermeide lange Ausschweifungen und konzentriere dich auf das Wesentliche. Wir schätzen klare Kommunikation und wollen schnell verstehen, was du kannst.

Bewirb dich über unsere Website!:Um sicherzustellen, dass wir deine Bewerbung nicht übersehen, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten und du bist einen Schritt näher dran, Teil unseres Teams zu werden!

Wie man sich auf ein Vorstellungsgespräch bei Xcelirate vorbereitet

Verstehe die Unternehmensphilosophie

Mach dich mit der Mission und den Werten des Unternehmens vertraut. Xcelirate legt großen Wert auf technologische Innovation und Teamarbeit. Zeige im Interview, dass du diese Werte teilst und wie deine Erfahrungen dazu passen.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du gemeistert hast. Sei bereit, über deine Erfahrungen mit komplexen Webanwendungen zu sprechen und wie du Probleme end-to-end gelöst hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.

Technische Fähigkeiten demonstrieren

Sei bereit, deine technischen Fähigkeiten in PHP, JavaScript und anderen relevanten Technologien zu demonstrieren. Du könntest gebeten werden, Code zu analysieren oder Lösungen für technische Probleme zu präsentieren. Übe dies im Voraus, um sicher und kompetent aufzutreten.

Fragen stellen

Bereite einige durchdachte Fragen vor, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen, mit denen das Team konfrontiert ist, oder nach den Technologien, die sie verwenden. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.