Application Developer (F/M)

Application Developer (F/M)

Ralingen Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
T

Auf einen Blick

  • Aufgaben: Modernisiere eine zentrale Anwendung und migriere Backend und Frontend zu neuesten Technologien.
  • Unternehmen: Innovatives Unternehmen, das auf digitale Transformation spezialisiert ist.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit großartigen Entwicklungschancen.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
  • Qualifikationen: Erfahrung in Softwareentwicklung und Kenntnisse in PHP, Node.js und modernen Frameworks.

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

Wir suchen einen Senior Application Developer, der an der vollständigen Modernisierung einer internen Geschäftsanwendung arbeitet. Die Mission konzentriert sich darauf, eine bestehende Legacy-Anwendung in eine moderne, skalierbare und wartbare Lösung zu transformieren.

Sie sind verantwortlich für die Migration des Backends von PHP / Laravel zu Node.js, das Upgrade des Frontends von AngularJS auf ein modernes Framework (Angular oder Vue.js) und die Modernisierung der Dockerisierten Ubuntu / Nginx-Umgebung. Die Rolle erfordert starke analytische Fähigkeiten, solide technische Entscheidungsfindung und sorgfältige Ausführung, um die Geschäftskontinuität während der Transformation sicherzustellen.

Was wir von Ihnen erwarten:

  • Analyse einer bestehenden Anwendung im Detail (Codebasis, Abhängigkeiten und Geschäftslogik)
  • Leitung der Migration des PHP/Laravel-Backends zu einer modernen Node.js-Architektur
  • Upgrade des Frontends von AngularJS auf eine aktuelle Version von Angular oder auf Vue.js
  • Modernisierung und Optimierung der Dockerisierten Umgebung (Ubuntu und Nginx), um Leistung, Stabilität und langfristige Wartbarkeit sicherzustellen
  • Beitrag zu architektonischen Entscheidungen, Anwendung der besten Entwicklungs- und Testpraktiken
  • Autonome Arbeit an einer geschäftskritischen Anwendung bei gleichzeitiger Gewährleistung eines unterbrechungsfreien Dienstes

Aktueller Anwendungsstack:

  • PHP 5.6
  • Laravel 5.2
  • PHPUnit 5
  • AngularJS 1.4.6
  • Dockerisiertes Ubuntu 22.04
  • Dockerisiertes Nginx 1.18

Ziel-Stack:

  • Node.js (neueste Version)
  • Angular (neueste) oder Vue.js
  • Dockerisiertes Ubuntu (neueste)

Application Developer (F/M) Arbeitgeber: TMC Luxembourg

Unser Unternehmen bietet eine dynamische und innovative Arbeitsumgebung, in der Sie als Senior Application Developer an der spannenden Modernisierung eines zentralen Geschäftsanwendungs-Systems mitwirken können. Wir fördern eine offene Unternehmenskultur, die Kreativität und Zusammenarbeit schätzt, und bieten zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung sowie flexible Arbeitszeiten. Darüber hinaus profitieren Sie von einem modernen Arbeitsplatz in einer attraktiven Lage, der Ihnen die Möglichkeit gibt, an zukunftsweisenden Technologien zu arbeiten und Ihre Fähigkeiten kontinuierlich auszubauen.

T

Kontaktdaten:

TMC Luxembourg Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Application Developer (F/M) erhalten könnten

Tip Nummer 1

Mach dir eine Liste von Unternehmen, die dich interessieren, und besuche deren Karriereseiten. Oft gibt es dort Stellenangebote, die nicht auf großen Jobportalen veröffentlicht werden.

Tip Nummer 2

Nutze dein Netzwerk! Sprich mit Freunden, ehemaligen Kollegen oder Kommilitonen über offene Stellen. Oft erfährt man durch persönliche Kontakte von Möglichkeiten, die man sonst verpasst hätte.

Tip Nummer 3

Bereite dich gut auf Vorstellungsgespräche vor. Informiere dich über das Unternehmen, seine Produkte und die Technologien, die sie verwenden. Zeige, dass du wirklich interessiert bist und bereit, einen Beitrag zu leisten.

Tip Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden, und kannst sicherstellen, dass deine Bewerbung in den richtigen Händen landet.

Wir glauben, dass du diese Fähigkeiten brauchst, um Application Developer (F/M) mit Bravour zu bestehen

Analytische Fähigkeiten
Technische Entscheidungsfindung
PHP
Laravel
Node.js
Angular
Vue.js

Einige Tipps für deine Bewerbung 🫡

Mach deine Hausaufgaben:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website und die Stellenbeschreibung genau an. Verstehe, was wir bei StudySmarter machen und wie du in unser Team passt. Das zeigt uns, dass du wirklich interessiert bist!

Sei konkret und präzise:Wenn du deine Erfahrungen und Fähigkeiten aufschreibst, sei so konkret wie möglich. Nenne Beispiele, die zeigen, wie du ähnliche Herausforderungen gemeistert hast. Das hilft uns, deine Eignung für die Rolle besser zu verstehen.

Zeig deine Leidenschaft:Wir suchen nach Menschen, die für das, was sie tun, brennen. Lass in deiner Bewerbung durchscheinen, warum du dich für die Entwicklung von Anwendungen begeisterst und was dich an der Modernisierung von Legacy-Systemen reizt.

Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So kannst du sicher sein, dass alles an der richtigen Stelle landet!

Wie man sich auf ein Vorstellungsgespräch bei TMC Luxembourg vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden. Du solltest nicht nur wissen, was PHP, Node.js, Angular und Docker sind, sondern auch deren Vor- und Nachteile verstehen. Das zeigt, dass du die Anforderungen der Rolle ernst nimmst und bereit bist, dich in neue Technologien einzuarbeiten.

Analysiere die bestehende Anwendung

Bereite dich darauf vor, über die Analyse von Legacy-Anwendungen zu sprechen. Überlege dir, wie du die Codebasis und Abhängigkeiten bewerten würdest. Zeige, dass du analytische Fähigkeiten besitzt und in der Lage bist, technische Entscheidungen zu treffen, die für die Migration wichtig sind.

Präsentiere deine Erfahrungen

Teile konkrete Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du ähnliche Migrationen oder Modernisierungen durchgeführt hast. Erkläre, welche Herausforderungen du dabei überwunden hast und welche Best Practices du angewendet hast. Das gibt dem Interviewer einen Einblick in deine praktische Erfahrung.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Frage nach den spezifischen Herausforderungen, die das Team bei der Migration erwartet, oder nach den langfristigen Zielen des Projekts. Das zeigt dein Interesse und Engagement für die Rolle und das Unternehmen.