Software Engineer (f/m/d) – Cross-Platform SDK Development at Bertelsmann-Jobs | BE, DE | Rezi

Software Engineer (f/m/d) – Cross-Platform SDK Development at Bertelsmann-Jobs

Software Engineer (f/m/d) – Cross-Platform SDK Development

Bertelsmann-Jobs · BE, DE

4 days ago

Software Engineer (f/m/d) – Cross-Platform SDK Development

Bertelsmann-Jobs · BE, DE

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer (f/m/d) – Cross-Platform SDK Development role.

Rezi rewrites your resume against Bertelsmann-Jobs's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer (f/m/d) – Cross-Platform SDK Development posting at Bertelsmann-Jobs — free, in seconds.

About the Role

Bei smartclip entwickelst du nicht einfach einzelne Komponenten – du definierst, wie sie zusammenspielen. Stelle sicher, dass jede von uns unterstützte Plattform – vom Fernseher im Wohnzimmer bis zum Smartphone in der Hosentasche – auf einer konsistenten und skalierbaren Architektur basiert und nicht auf einem Flickenteppich aus individuellen Einzellösungen.

Responsibilities

  • Entwickle und erweitere leistungsstarke SDKs, die im gesamten CTV- und Mobile-Ökosystem zuverlässig funktionieren – von AppleTV und FireTV über Android und HbbTV bis hin zu iOS.
  • Schaffe technische Konsistenz. Identifiziere Überschneidungen zwischen den Plattformen und führe Architekturen zusammen, um eine gemeinsame Sprache über alle SDKs und Tools hinweg zu schaffen.
  • Gestalte die technische und produktseitige Weiterentwicklung mit. Finde die richtige Balance zwischen schneller Feature-Entwicklung, strategischem Refactoring und dem Abbau technischer Schulden.
  • Implementiere plattformspezifische Logik auf Basis eines gemeinsamen TypeScript-Kerns und stelle sicher, dass sich unsere SDKs auf jedem Betriebssystem wirklich nativ anfühlen.
  • Etabliere eine kompromisslose Testkultur mit Jest und Vitest und entwickle das Team durch Mentoring und anspruchsvolle Code Reviews kontinuierlich weiter.

Requirements

  • Du hast die Grundlagen längst hinter dir und arbeitest an komplexen Architekturen – findest dich aber auch in Vanilla JavaScript zurecht, wenn eine Plattform es erfordert.
  • Bringe Erfahrung in der Mobile-Entwicklung (z. B. React Native, Kotlin, Swift) oder im plattformspezifischen Device Engineering mit.
  • Verstehe, wie man Software für begrenzte Ressourcen optimiert.
  • Liefere nichts aus, bevor auch die Edge Cases abgedeckt sind.
  • Jest und Vitest gehören zu deinen wichtigsten Werkzeugen.
  • Bringe unterschiedliche technische Perspektiven zusammen und finde gemeinsam mit anderen die beste Lösung.
  • Kenne dich mit Docker, Kubernetes und Jenkins aus.
  • Finde dich in Grafana-Dashboards und Graylog-Traces zurecht und spüre Probleme im laufenden Betrieb gezielt auf.
  • Ein Portfolio, ein Side Project oder ein Demo-Repo, das zeigt, wie du technische Probleme angehst und Lösungen umsetzt.

Skills

  • TypeScript
  • Vanilla JavaScript
  • React Native
  • Kotlin
  • Swift
  • Jest
  • Vitest
  • Docker
  • Kubernetes
  • Jenkins
  • Grafana
  • Graylog

Location

  • Remote
  • Berlin

Work Type

  • Remote
  • Hybrid

Benefits

  • 30 Urlaubstage
  • Frei am 24. und 31. Dezember
  • Smart Fridays mit der Möglichkeit einer Vier-Tage-Woche
  • Deutschlandticket
  • JobRad
  • Sport- und Gesundheitsangebote
  • Unterstützung für die mentale Gesundheit
  • Corporate Benefits
  • Zugang zu RTL+

About the Company

  • AI macht uns schneller. Das Denken nimmt sie uns nicht ab.
  • Was AI produziert, überprüfen wir. Für alles, was rausgeht, stehen wir gerade.
  • Beim Ausprobieren sind wir schnell, beim Ausliefern gründlich.

Equal Opportunity

  • smartclip setzt sich für ein vielfältiges und inklusives Arbeitsumfeld ein. Alle qualifizierten Bewerber werden unabhängig von ethnischer Herkunft, Nationalität, Alter, Geschlecht, Geschlechtsidentität, Religion, sexueller Orientierung, Behinderung oder anderen persönlichen Merkmalen bei der Besetzung unserer Stellen berücksichtigt.