Responsibilities
- Design, build, and maintain high-quality front-end experiences across web, React Native mobile, and connected TV platforms (tvOS, Android TV / Fire TV, Samsung Tizen, LG webOS), sharing code across platforms wherever it makes sense
- Take the lead on solution and feature design – bringing well-reasoned technical proposals and seeing them through to delivery
- Own cross-platform architecture decisions in React Native: what is shared across platforms, what stays platform-specific, and how the component library supports both
- Mentor mid-level and junior developers through code review, pairing, and day-to-day guidance – helping build capability across the team
- Contribute to and evolve our shared component library and design system, with a focus on consistency, accessibility, and long-term maintainability
- Set a high bar for front-end performance – profiling, measuring, and improving rendering, load times, and analytics instrumentation
- Collaborate with back-end engineers, QA, and product to define robust, scalable solutions
- Contribute to CI/CD pipelines and front-end tooling, improving build reliability and developer experience
- Stay current with the front-end ecosystem and bring emerging patterns and practice into the team
Requirements
- Deep proficiency in TypeScript and modern JavaScript (ES6+)
- Substantial professional production experience with React and React Native, including cross-platform delivery across iOS and Android, in commercial projects rather than personal or course projects
- Experience making cross-platform trade-offs in React Native: deciding what to share and what to keep platform-specific, and handling differences in navigation, performance, and device capabilities
- Solid command of HTML and CSS/SCSS – responsive and adaptive layouts, flexbox, grid
- Proven track record shipping apps across multiple targets: web, mobile (iOS/Android) and/or connected TV
- Experience building and maintaining component libraries or design systems
- Deep understanding of front-end performance – measurement, optimization, and analytics integration
- Experience with RESTful APIs or GraphQL
- Comfortable working within CI/CD pipelines and modern front-end tooling
- Demonstrated testing approach – experience with modern front-end testing frameworks and a test-first mindset
- Clear communicator who can articulate technical decisions to peers and cross-functional stakeholders
Nice to Have
- Experience in the streaming or media industry – VOD, live events, player integrations, or DRM
- Hands-on 10-foot development experience across Samsung Tizen, LG webOS, Apple TV, or Android TV / Fire TV
- Experience bridging native iOS or Android code from React Native
- Familiarity with client-side data event instrumentation
- Knowledge of Node.js, AWS (Lambda, S3, CloudFront), or back-end concepts
- Curiosity about the full stack and how front-end decisions interact with broader system design
Jelentkezés a pozícióra
Töltsd ki az adatokat, és csatold az önéletrajzod.