Roku Spezialist:in
BrightScript Entwickler:in (m/w/d)
Das Roku Universum ist Deine Welt! BrightScript, SceneGraph, Channels und Components kennst Du aus dem FF. Hier fühlst Du Dich zuhause, die neusten Trends kennst Du als erster.
Werde Teil unseres Entwicklungsteams. Lass uns zusammen die Apps für internationale und nationale Kunden entwickeln und optimieren.
Dein Profil:
- Du hast bereits Erfahrung in der Softwarenentwicklung und bist am Puls der Zeit was neue Technologien und Trends betrifft
- Du besitzt Expertise in Big Screen Anwendungen und verstehst die Anforderungen an unterschiedliche Interfaces
- Du verfügst über ausgeprägte Kommunikationsfähigkeiten und Teamgeist.
- Du verfügst über sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift
- Du arbeitest selbstständig, eigenverantwortlich und proaktiv
Was machen wir bei medienmonster?
Wir entwickeln unterschiedliche Web-Anwendungen sowie Apps für verschiedene Plattformen. Insbesondere Roku, Apple und Android sind bei uns zuhause. Mit unserem Knowhow supporten wir Unternehmen darin, noch optimaler mit ihren Kund:innen zu interagieren, ihre Dienstleistungen gezielter anzubieten und sich so neue Geschäftsmöglichkeiten zu erschließen. Unser Anspruch ist technologische Exzellenz, um so den Lifecyles eines Produktes ideal zu begleiten.
Wir arbeiten für nationale und internationale Kund:innen und betreuen diese langfristig.
Zusammen einzigartig:
medienmonster bietet Dir, neben vielen Benefits (https://medienmonster.com/mm), einen Platz in einem Team, das sich stets auf Augenhöhe begegnet. In unserem charmanten Altbau-Büro nahe der Kieler Förde kannst Du Teil dieses tollen Teams mit seinem Fokus auf technologische Exzellenz werden!
Deine Aufgaben:
- Anwendungsentwicklung:
- Erstellen von Channels: Du entwickelst neue Channels (Anwendungen) für Roku unter Verwendung von BrightScript und SceneGraph.
- UI-Design und -Entwicklung: Du entwirfst und implementierst Benutzeroberflächen unter Verwendung des SceneGraph-Frameworks.
- Komponentenerstellung: Du erstellst benutzerdefinierte Komponenten zur Modularisierung und Verbesserung der Wiederverwendbarkeit des Codes.
- Backend-Integration:
- API-Integration: Du implementierst Schnittstellen zu Backend-Services, um Daten abzurufen und in der Anwendung darzustellen.
- Datenmanagement: Du verwaltest und verarbeitest Daten innerhalb der Anwendung, z.B. durch die Verwendung von Task Nodes zur Handhabung von Hintergrundaufgaben.
- Multimedia-Handling:
- Video- und Audiowiedergabe: Du implementierst Funktionen zur Wiedergabe von Video- und Audioinhalten, einschließlich der Handhabung von DRM (Digital Rights Management) und Streaming-Protokollen.
- Mediensteuerung: Du fügst Steuerungsfunktionen wie Play, Pause, Vor- und Zurückspulen ein.
- Performance-Optimierung:
- Code-Optimierung: Du optimierst den BrightScript-Code zur Verbesserung der Anwendungsleistung.
- Speicherverwaltung: Du verwaltest und reduzierst den Speicherverbrauch der Anwendung.
- Fehlerbehebung und Wartung:
- Debugging: Du identifizierst und behebst Fehler im BrightScript-Code und den SceneGraph-Komponenten.
- Testing: Du führst Tests durch, um sicherzustellen, dass die Anwendung stabil und fehlerfrei läuft.
- Updates und Patches: Du verwaltest Updates und Patches für bestehende Anwendungen zur Behebung von Fehlern und Verbesserung der Funktionalität.
- Benutzererfahrung (UX) und Interaktion:
- Interaktionsdesign: Du entwickelst Benutzerinteraktionen und Navigationselemente, um eine intuitive und ansprechende Benutzererfahrung zu gewährleisten.
- Feedback-Mechanismen: Du fügst Funktionen zur Sammlung von Benutzerfeedback und Nutzungsmustern zur kontinuierlichen Verbesserung der Anwendung ein.
- Dokumentation und Zusammenarbeit:
- Dokumentation: Du erstellst und pflegst technische Dokumentation für den entwickelten Code und die Anwendung.
- Zusammenarbeit: Du arbeitest in Teams, oft in Zusammenarbeit mit Designer:innen, Produktmanager:innen und anderen Entwickler:innen, um die bestmögliche Anwendung zu liefern.
- Einhaltung von Richtlinien:
- Roku-Richtlinien: Du stellst sicher, dass die entwickelten Anwendungen den Richtlinien und Best Practices von Roku entsprechen.
Datenschutz und Sicherheit: Du implementierst Sicherheitsmaßnahmen und Datenschutzpraktiken zur Sicherstellung der Integrität und Vertraulichkeit von Benutzerdaten.
Mit diesen Aufgaben trägst Du dazu bei, hochwertige, performante und benutzerfreundliche Anwendungen für Roku-Geräte zu entwickeln.
Wenn du diese Anforderungen erfüllst und Teil eines dynamischen Teams werden möchtest, sende bitte deine Bewerbungsunterlagen unter Angabe deiner Gehaltsvorstellungen sowie des frühestmöglichen Eintrittstermins an bewerbung (at) medienmonster (punkt) com
Wir freuen uns darauf, dich kennenzulernen!