Stellar Cyber
Intermedia Intelligent Communications
Senior Frontend Engineer
Beschreibung
Senior Frontend Engineer
Über Intermedia
Suchen Sie ein Unternehmen, in dem IHRE STIMME gehört wird? Wo Sie ETWAS BEWIRKEN können? Blühen Sie in einem SCHNELLLEBIGEN Arbeitsumfeld auf? Wachen Sie jeden Morgen mit der BEGEISTERUNG auf, mit GROSSARTIGEN MENSCHEN zusammenzuarbeiten und GEMEINSAM ERFOLGE zu erzielen? Dann ist Intermedia der richtige Ort für Sie.
Intermedia hat sich als führender Anbieter von Cloud-Kommunikations- und Kollaborationstechnologie etabliert, die es Unternehmen ermöglicht, sich besser zu vernetzen. Wir blicken auf eine starke Erfolgsbilanz bei Wachstum, Rentabilität und der Schaffung eines Umfelds zurück, in dem jeder Einzelne zählt. Jeder. Auch wenn wir schnelllebig und zugegebenermaßen etwas intensiv sind, versprechen wir Ihnen, dass es Ihnen nicht langweilig wird. Sie werden feststellen, dass Intermedia ein Ort ist, an dem Sie Ihre Leidenschaft für die Entwicklung und Unterstützung großartiger Cloud-Technologie ausleben können. Darüber hinaus setzen wir stets auf interne Beförderungen und haben viele Mitarbeiter, die bereits seit 10, 15 oder 20+ Jahren bei uns sind!
Die Kultur bei Intermedia basiert auf Teamarbeit und Transparenz. Wir ziehen uns gegenseitig zur Verantwortung und halten uns stets den Rücken frei!
Obwohl diese Rolle primär remote ausgeübt wird, sind gelegentliche Besuche im Büro in Coimbra oder Aveiro erforderlich. Wir planen, in Zukunft ein Büro in Porto zu eröffnen. Dieser Ansatz bietet den Teammitgliedern die Flexibilität, remote zu arbeiten, und gleichzeitig für Zusammenarbeit und Teamarbeit im Büro zusammenzukommen.
Sind Sie bereit, Ihren Beitrag zu leisten?
Über die Rolle
In dieser Rolle lösen Sie anspruchsvolle frontend-Engineering-Probleme, die Echtzeit-Konversationen, dynamische Interaktionen und eingebettete Erlebnisse umfassen.
Als Senior Technical Contributor beeinflussen Sie die frontend-Architektur und die technische Ausrichtung, leiten komplexe Initiativen vom Entwurf bis zur Produktion und helfen dabei, Engineering-Standards und Muster zu etablieren, die über die digitalen Kanäle von Intermedia hinweg skalierbar sind.
Abteilung: Dev & Engineering
Anstellungsart: Vollzeit
Standort: Portugal
Vielfalt, Inklusion und Chancengleichheit
Wir stellen Mitarbeiter ein, befördern und vergüten sie basierend auf ihrer Fähigkeit, ihre beruflichen Aufgaben zu erfüllen, ohne Rücksicht auf Rasse, Hautfarbe, Glaubensbekenntnis, Religion, Geschlecht, Familienstand, nationale Herkunft, Abstammung, Alter, Staatsbürgerschaft, körperliche oder geistige Behinderung, sexuelle Orientierung oder jede andere Grundlage, die durch geltendes Recht geschützt ist (zusammenfassend in unserem Verhaltenskodex als „geschützte Klassen“ bezeichnet). Wir tolerieren keine Beschäftigungsdiskriminierung am Arbeitsplatz und verpflichten uns, angemessene Vorkehrungen für festgestellte Behinderungen oder andere Einschränkungen zu treffen, wie es alle geltenden Gesetze erfordern. Wir sind ein Arbeitgeber, der Chancengleichheit fördert, und schätzen Vielfalt in unserem Unternehmen. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus.
Ihre Aufgaben
- Konzeption, Entwicklung, Test und Wartung hochwertiger Webanwendungen und frontend-Funktionen, die Interaktionen ermöglichen.
- Entwicklung wiederverwendbarer Webkomponenten und frontend-Funktionen, die es ermöglichen, digitale Erlebnisse in Intermedia-Produkte und kundenorientierte Websites einzubetten.
- Erstellung responsiver Erlebnisse für Echtzeit-Anwendungen, einschließlich Streaming-Antworten, Tipp- und Verarbeitungsstatus, lang laufender Vorgänge, Fehler und Unterbrechungen.
- Entwicklung von Benutzererlebnissen, die Aktionen, Status, Ergebnisse, Einschränkungen und Anfragen für zusätzliche Informationen klar kommunizieren.
- Aufbau von Interaktionsmustern, die reichhaltige Konversationserlebnisse über reinen Text hinaus unterstützen, einschließlich strukturierter Inhalte, Formulare, Aktionen, Links, Dateien und anderer interaktiver Elemente.
- Entwicklung von Erlebnissen, die effektive Übergänge und Handoffs unterstützen.
- Zusammenarbeit mit ML- und backend-Ingenieuren zur Definition von APIs, Ereignissen, Datenverträgen und Interaktionsmustern, die zur Unterstützung digitaler Erlebnisse erforderlich sind.
- Enge Zusammenarbeit mit Produkt- und UX-Teams, um Kundenbedürfnisse und Design in intuitive Produkterlebnisse zu übersetzen.
- Unterstützung bei der Definition der frontend-Architektur und wiederverwendbarer Muster für digitale Erlebnisse über Webkanäle hinweg.
- Konzeption von Lösungen, die die Konfiguration und Anpassung digitaler Erlebnisse unterstützen und gleichzeitig konsistente Engineering- und UX-Standards wahren.
- Optimierung von Anwendungen hinsichtlich Leistung, Reaktionsfähigkeit, Skalierbarkeit und Zuverlässigkeit über verschiedene Browser, Geräte, Netzwerkbedingungen und Kundenumgebungen hinweg.
- Sicherstellung, dass digitale Erlebnisse angemessene Standards für Barrierefreiheit und inklusives Design erfüllen.
- Konzeption von frontend-Anwendungen unter angemessener Berücksichtigung von Authentifizierung, Autorisierung, Datenschutz, Sicherheit und dem Schutz sensibler Informationen.
- Integration geeigneter Analysen, Telemetrie, Überwachung, Protokollierung und Observability in digitale Erlebnisse.
- Nutzung von Produkt- und Betriebsdaten zur Identifizierung von Leistungsproblemen und Möglichkeiten zur Verbesserung des Benutzererlebnisses.
- Leitung technischer Design-Diskussionen und Bereitstellung von Orientierungshilfen bei komplexen frontend-Engineering-Entscheidungen.
- Durchführung von Code- und Design-Reviews sowie Unterstützung bei der Etablierung starker Standards für frontend-Architektur, Codequalität, Tests, Leistung und Wartbarkeit.
- Fehlerbehebung bei komplexen Produktionsproblemen, die sich über frontend-Anwendungen, APIs, Echtzeit-Interaktionen und aktivierte Erlebnisse erstrecken.
- Mentoring und Coaching von Ingenieuren sowie Beitrag zur Steigerung der frontend-Engineering-Fähigkeiten im gesamten Team.
- Leitung komplexer frontend-Initiativen von der Konzeption und dem technischen Design bis hin zur Implementierung, Bereitstellung und kontinuierlichen Verbesserung.
- Auf dem Laufenden bleiben bei neuen Technologien und Engineering-Ansätzen im Zusammenhang mit der frontend-Entwicklung und Konversationsschnittstellen.
Was Sie mitbringen
- Bachelor-Abschluss in Informatik, Software Engineering oder einem verwandten technischen Bereich oder gleichwertige praktische Erfahrung.
- 8+ Jahre professionelle Software-Engineering-Erfahrung mit signifikanter Erfahrung in der Entwicklung anspruchsvoller frontend-Anwendungen.
- Fundierte Kenntnisse in JavaScript und/oder TypeScript sowie modernen frontend-Frameworks wie React oder Angular.
- Fundierte Kenntnisse in HTML, CSS, responsivem Design, Browser-Technologien und moderner Webanwendungsarchitektur.
- Nachgewiesene Erfahrung in der Konzeption und Erstellung komplexer, interaktiver Webanwendungen, die in Produktionsumgebungen eingesetzt werden.
- Starkes Verständnis von frontend-Architektur, Komponentendesign, Zustandsverwaltung, Anwendungsleistung und Wartbarkeit.
- Erfahrung in der Konzeption wiederverwendbarer frontend-Komponenten, Bibliotheken oder Anwendungs-Frameworks.
- Erfahrung in der Integration von frontend-Anwendungen mit RESTful APIs, asynchronen Diensten und verteilten backend-Systemen.
- Erfahrung in der Erstellung von Echtzeit-, asynchronen oder ereignisgesteuerten Benutzererlebnissen.
- Starkes Verständnis von automatisierten frontend-Tests und modernen Software-Engineering-Praktiken.
- Erfahrung in der Konzeption von Anwendungen hinsichtlich Leistung, Skalierbarkeit, Zuverlässigkeit und Produktionssupport.
- Starkes Verständnis von Web-Barrierefreiheit, responsivem Design, Browser-Kompatibilität und frontend-Sicherheit.
- Erfahrung mit CI/CD, Versionskontrolle, Code-Reviews, Observability und modernen Software-Bereitstellungspraktiken.
- Nachgewiesene Fähigkeit, komplexe technische Initiativen unabhängig vom Entwurf bis zur Produktion zu leiten.
- Starke Problemlösungsfähigkeiten und die Fähigkeit, sich in mehrdeutigen und sich entwickelnden technischen Anforderungen zurechtzufinden.
- Erfahrung in der Bereitstellung technischer Beratung, Code-Reviews oder Mentoring für andere Ingenieure.
- Starke Kommunikations- und Kooperationsfähigkeiten mit der Fähigkeit, technische Entscheidungen zu beeinflussen und effektiv über Produkt-, UX-, frontend-, backend-, ML- und Plattformteams hinweg zu arbeiten.
- Arbeitsverständnis von agilen Entwicklungsmethoden und -frameworks.
