Senior Backend Engineer - Medienbereitstellung
Role details
Job location
Tech stack
Job description
- Entwickle innovative Lösungen für die Medienbereitstellung.
- Optimiere API-Schnittstellen und Service-Kommunikation.
- Gestalte nahtlose Nutzererlebnisse und verbessere Plattform-Performance., * Erfahrung in Backend-Entwicklung mit PHP und MySQL erforderlich.
- Kenntnisse in API-Design und RESTful-Prinzipien sind wichtig.
- Teamfähigkeit und Freude an kontinuierlicher Verbesserung sind gefragt.
Wir helfen Marken dabei, Ideen in Wirkung zu verwandeln.
Die Brand-Plattform von Frontify verändert, wie Teams digitale Assets organisieren, an Projekten zusammenarbeiten und ansprechende Kampagnen erstellen. Unsere Mitarbeiter unterstützen Tausende von Marketern und Designern - darunter Teams bei Uber, Microsoft, Volkswagen und Telefónica - beim Aufbau fesselnder Marken., Dein neues Team besteht aus motivierten, kooperativen und innovativen Ingenieuren. Ob vor Ort, hybrid oder vollständig remote, sie arbeiten zusammen, um ein beliebtes Produkt zu schaffen und weiterzuentwickeln, wobei immer Raum für neue Ideen und Ansätze bleibt. Außerhalb der Arbeit sind sie Eltern, Gamer, Bücherwürmer, Adrenalinjunkies und vieles mehr.
Deine Mission
Als Senior Fullstack Engineer im Media Delivery Team übernimmst du eine herausfordernde Rolle in der Zusammenarbeit mit Produktmanagern und anderen Ingenieuren, um eine dynamische, skalierbare und leistungsstarke Plattform zu entwickeln und zu optimieren.
Unser Team legt Wert darauf, nahtlose Benutzererlebnisse zu schaffen und gleichzeitig effiziente, robuste und beobachtbare zugrundeliegende Systeme sicherzustellen. Du wirst zu Architekturentscheidungen beitragen und technische Exzellenz über den gesamten Stack hinweg vorantreiben, mit Schwerpunkt auf dem Backend.
Du wirst zur Weiterentwicklung unserer Plattform beitragen, indem du effiziente Datenstrukturen, optimierte Zugriffs- und Transaktionsverarbeitung sowie nahtlose Web-Kommunikation sicherstellst.
Deine Arbeit umfasst API-Design und -Implementierung, die Optimierung der Backend- und Frontend-Leistung sowie die Sicherstellung von hochwertigem Code mit gut definierten Teststrategien. Deine Expertise in Cloud-Speicherung, Caching-Strategien und Beobachtbarkeit wird entscheidend sein, um die Zuverlässigkeit und Skalierbarkeit unserer Plattform zu verbessern. \n
Deine Verantwortlichkeiten
- Arbeit mit einem erfahrenen Team zur Gestaltung, Entwicklung und Implementierung von Medienbereitstellungslösungen, die CDN, API, UI und Medienverarbeitung/-transformation umfassen.
- Aufbau und Verfeinerung von API-Schnittstellen und Service-Kommunikation, um Klarheit, Skalierbarkeit und Anpassungsfähigkeit sicherzustellen.
- Zusammenarbeit über Teams hinweg zur Erstellung effizienter Verträge und Schnittstellen, wobei du deine generalistische Denkweise nutzt, um vielfältige Herausforderungen in der Medienverteilung anzugehen.
- Entwicklung und Verbesserung von Frontend-Komponenten zur Unterstützung medienzentrierter Anwendungsfälle und Arbeit an einem vielfältigen Tech-Stack.
Requirements
- Du hast Erfahrung mit React und TypeScript, idealerweise mit Einblicken in das breitere React-Ökosystem, oder du bist motiviert, dich in diesen Bereichen weiterzuentwickeln.
- Du hast ein tiefes Verständnis für API-Design, einschließlich RESTful, GraphQL und Best Practices/Prinzipien für die Strukturierung effizienter, sicherer, skalierbarer und wartbarer APIs sowie Netzwerk- und Webanwendungsprotokolle.
- Du verstehst und wendest Best Practices bei der Nutzung und Wartung von CDNs, Cloud-Speicherung, Caching und skalierbarer Architektur an.
- Du hast Erfahrung in der Definition von Verträgen und Schnittstellen, um konsistenten und wartbaren Code sicherzustellen.
- Du bist geübt im Schreiben von Unit- und Integrationstests und hast ein solides Verständnis von Fehlerbehandlung, Logging und Beobachtbarkeit.
- Du bist vertraut mit Testframeworks und hast ein tiefes Verständnis für Komponentenkomposition, Wiederverwendbarkeit, Barrierefreiheit, Wartbarkeit und Performance-Best-Practices.
- Du blühst in einer kollaborativen und wachsenden Umgebung auf, nimmst Feedback an und strebst kontinuierliche Verbesserung an.
Benefits & conditions
- Du kannst remote von überall in der Schweiz arbeiten oder uns vor Ort in unserem Büro in St. Gallen besuchen, mit der Flexibilität, dein bestes Arbeitsumfeld zu wählen., Mindestens 5 Wochen Urlaub (PTO), Bei Frontify glauben wir daran, uns selbst treu zu bleiben: Wir engagieren uns für die Schaffung und Förderung eines inklusiven Umfelds mit lebendigen Individuen, deren vielfältige Perspektiven unsere gemeinsame Zukunft gestalten. Wir streben gleiche Chancen an und pflegen einen Arbeitsplatz frei von Belästigung und Diskriminierung.
About the company
At Frontify, our mission is simple. We create the best and most user-friendly brand management platform – a platform that enables anyone to deliver compelling and consistent brand experiences. Today, Frontify is empowering thousands of different-sized companies around the world. We're built on a collaborative culture of experimentation, trust, and transparency. We believe in being happy and fulfilled at work.