Job Application
Junior Smart TV App Developer (Vanilla JavaScript)
VID:8754
Junior - Intermediate
Full-time (On-site)
Cairo
Join Mimocodes as a Junior Smart TV App Developer and help build polished, high-performance streaming experiences across major TV platforms. You'll work alongside our team on real-world TV applications shipped to Samsung Tizen, LG webOS, Android TV, Fire TV, and Apple TV — writing clean, efficient vanilla JavaScript tailored for constrained TV environments.
Ideal for: Fresh graduates or early-career developers with a curiosity for unconventional platforms and a love for low-level JavaScript.
- Develop and maintain Smart TV applications using vanilla JavaScript (no heavy frameworks).
- Build and optimize UI components for TV remote/D-pad navigation and 10-foot UX.
- Integrate streaming APIs, DRM (Widevine/PlayReady), and media playback features.
- Adapt and test applications across Samsung Tizen, LG webOS, Android TV/Fire TV, and Apple TV platforms.
- Collaborate with the design and backend teams to deliver smooth, responsive TV experiences.
- Debug platform-specific issues across different TV SDK environments.
- Follow team coding standards and participate in code reviews.
- Solid understanding of vanilla JavaScript (ES5+) — no framework dependency.
- Strong grasp of DOM manipulation and event handling.
- Familiarity with jQuery.
- ES5 support awareness — ability to write backward-compatible code for older TV firmware.
- Familiarity with HTML5, CSS3, and browser rendering fundamentals.
- Basic understanding of REST APIs and asynchronous JavaScript (Promises, async/await).
- Interest in or exposure to Smart TV development (Tizen, webOS, Android TV, or tvOS is a plus).
- Comfortable using Git and working in a collaborative team environment.
- Good communication skills in English.
Join us at Mimocodes and work on exciting projects that allow your creativity to flourish! We embrace innovation and provide an environment where challenging the norm is celebrated.
- Performance-based bonuses (Annual).
- Social insurance.
- Medical Insurance.
- Professional development opportunities. (Skill-up Program)
- Annual leave and paid time off benefits.