Software Engineer (PHP)

Software Engineer (PHP)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
United States Digital Space LLC

Auf einen Blick

  • Aufgaben: Entwickeln Sie effiziente PHP-Module und integrieren Sie Datenlösungen.
  • Unternehmen: Das Unternehmen liefert globale Filmverteilung und verbessert das Kinoerlebnis.
  • Vorteile: 25 Tage Jahresurlaub, Zugang zu einem steuerfreien Bonus und Unterstützung bei Mietkautionen.
  • Weitere Informationen: Hybrid- und Remote-Arbeitsmöglichkeiten sind verfügbar.
  • Warum dieser Job: Seien Sie Teil eines agilen Teams, das innovative Softwarelösungen für die Filmindustrie entwickelt.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der PHP-Entwicklung und Kenntnisse in Symfony oder Laravel.

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

Drive global film delivery. Elevate the cinema experience. Join the company as a Software Engineer and play a key part in delivering high-quality solutions from concept to completion. Sie werden eng mit internen Teams und externen Partnern zusammenarbeiten, um sicherzustellen, dass alle Arbeiten den höchsten Standards entsprechen, während Sie die kontinuierliche Entwicklung der Keygen-Plattform unterstützen.

In dieser Rolle tragen Sie zum Aufbau neuer Funktionen und zur Wartung des bestehenden Systems bei, mit einem starken Fokus auf die Verbesserung der Zuverlässigkeit und der Benutzerzufriedenheit. Arbeiten Sie in einer agilen Umgebung, um mit Produkt- und Entwicklungsteams Probleme zu lösen, Code zu überprüfen und robuste Unit-Tests zu implementieren. Sie sind auch verantwortlich für die rechtzeitige und nahtlose Bereitstellung von Lösungen, die mit den Geschäftszielen übereinstimmen, und treiben die Service-Exzellenz durch Innovation und effektive Teamarbeit voran.

Was Sie tun werden:

  • Programmierung
    • Solides Verständnis des gesamten PHP-Technologiestacks.
    • Effiziente, testbare und wiederverwendbare PHP-Module erstellen.
    • Integration von Datenspeicherlösungen (Datenbanken, Schlüssel-Wert-Speicher).
    • Umfassende Erfahrung in der Bereitstellung maßgeschneiderter Softwarelösungen von Anfang bis Ende.
    • Vertraut mit Prototyping- und MVP-Entwicklungsansätzen.
    • Expertise in den neuesten und aufkommenden Technologien, die wahrscheinlich beim Entwerfen und Bereitstellen von unternehmensweiten Qualitätslösungen eingesetzt werden.
    • Fähigkeit, komplexe Probleme zu lösen und zu kommunizieren, Wissen und Technologie anzuwenden.
    • Objektorientiertes PHP in einer Symfony-Umgebung.
    • Versiert in Git und CI/CD-Pipelines (GitHub Actions, GitLab CI, Jenkins).
    • Fortgeschrittene SQL- und Datenbankkenntnisse.
    • Entwicklung skalierbarer, cloudfähiger Anwendungen mit PHP 8.x und MySQL.
    • Web-Grundlagen (HTML, CSS und JS).
    • Vertraut damit, wie eine HTML-Seite im Browser gerendert wird.
    • Vertraut mit dem Client-Server-Paradigma.
    • Vertraut mit Software-Projektlebenszyklen, einschließlich Wasserfall und Agile.
    • Konzeptionelles Denken, in der Lage, die zugrunde liegenden Probleme in komplexen Problemen zu verstehen.
  • Softwarearchitektur
    • Komplexe Leistungsprobleme und architektonische Herausforderungen lösen.
    • Sicherstellen, dass die abgeschlossene Software allen Architektur-, Design-, Programmierstandards und -konventionen entspricht; dass die entwickelte Software alle funktionalen und technischen Anforderungen erfüllt und von hoher Qualität ist.
    • Vertraut mit Anwendungssicherheit und Skalierbarkeit.
    • Expertise in den neuesten Techniken und Methoden zur Bereitstellung von Qualitätslösungen.
    • Vereinigte Modellierungssprache.
    • Technisches Management und Führung auf Code-Ebene.
    • Verständnis der Lösungsarchitektur.
    • Kenntnisse in logischer und physischer Datenmodellierung.
    • Verständnis von Entwurfsmustern und -prinzipien.
  • Kommunikation
    • Gute Kommunikationsfähigkeiten, mündlich und schriftlich.
    • Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten mit der Fähigkeit, komplexe Informationen klar und effektiv in angemessenen Stilen auf allen Ebenen zu präsentieren.
  • Dokumentation
    • Erstellen der erforderlichen technischen Spezifikationen und Designs gemäß der aktuellen Architektur für neue Funktionen/Projekte.
    • Fähigkeit zum Schreiben technischer Dokumentation.
  • Planung
    • Sicherstellen, dass Projektaufgaben innerhalb realistischer Zeitrahmen abgeschlossen werden, tägliche Entwicklungs- und Supportanfragen bearbeiten und lösen.
    • Gute Planungs-, Organisations- und Analysefähigkeiten.
    • Selbstmanagement, Priorisierung und Multitasking.

Was Sie mitbringen:

  • Abschluss auf Hochschulniveau oder gleichwertige Erfahrung.
  • Solide 5+ Jahre PHP-Entwicklung.
  • Erfahrung mit modernen MVCs (Symfony/Laravel).
  • Verständnis/Wertschätzung von TDD/BDD.
  • Verständnis der SOLID-Prinzipien und Entwurfsmuster.
  • Symfony-Framework.
  • Docker.
  • MySQL.
  • React.

Fähigkeiten und Kenntnisse:

  • Ausgezeichnetes Verständnis von MVC, OOP PHP, Doctrine.
  • Ausgezeichnete TDD- und BDD-Fähigkeiten.
  • Ausgezeichnetes Verständnis von Clean Code und SOLID.
  • Gute Kenntnisse cloudbasierter Dienste, mit Fokus auf AWS (S3, Lambda, SQS, SNS).

Vorteile:

  • Zugang zu EOT (Employee Ownership Trust) steuerfreier Bonus.
  • 25 Tage Jahresurlaub.
  • Erweiterter Elternurlaub.
  • Erweiterter Krankheitsurlaub.
  • Erkennung der Mitarbeiterbindung - zusätzliche Vorteile zu wichtigen Meilensteinen: von erhöhten Arbeitgeberbeiträgen zur privaten Krankenversicherung bis zu einem freien Tag an Ihrem Geburtstag oder Arbeitsjubiläum.
  • Kino-Vorteile, einschließlich Zugang zu Premieren und Sondervorführungen.
  • Unterstützung bei Mietkautionen.
  • Zugang zu hybriden und Remote-Arbeitsmodellen.
  • Freiwilligentag.

Software Engineer (PHP) Arbeitgeber: United States Digital Space LLC

Das Unternehmen bietet ein einzigartiges Arbeitsumfeld in der Filmindustrie mit Zugang zu Premieren und besonderen Vorführungen. Mitarbeiter profitieren von einem Employee Ownership Trust und zusätzlichen Urlaubstagen für Geburtstage oder Jubiläen. Das Team legt Wert auf Innovation und Zusammenarbeit.

United States Digital Space LLC

Kontaktdaten:

United States Digital Space LLC Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer (PHP) erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Software Engineer (PHP) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei United States Digital Space LLC vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (PHP) mit Bravour zu bestehen

PHP
Symfony
MySQL
Git
CI/CD Pipelines
HTML
CSS

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei United States Digital Space LLC klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei United States Digital Space LLC vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.