Title:Front-End Developer (Web, Mobile & TV) Type:6 months minimum Location:RemoteAbout Ovyo: Ovyo is a B2B services company providing flexible engineering teams and talent solutions to the streaming, media, satellite, and communications industries. With a global footprint across the UK, India, Portugal, South Africa, Brazil, the US, and Eastern Europe, we work on a mix of long-term client engagements and fast-paced consulting projects. Our engineers build the platforms that shape how the world consumes video and connects — while accelerating their own careers along the way.The Role We are looking for a hands-on Front-End Developer to join our client-side development teams, working across web, native mobile, and 10ft (TV) apps. As a core contributor, you will help shape the component systems, performance standards, and delivery pipelines that power live and on-demand streaming applications for major global clients. This role is ideal for an engineer who cares deeply about quality, takes end-to-end ownership, and thrives in a fast-moving, client-facing environment.Requirements Technical Proficiency: Strong expertise in TypeScript and modern JavaScript (ES6+). Frameworks: Production experience with React and React Native, including cross-platform delivery. Platform Experience: Experience building and shipping apps across multiple targets: web, mobile (iOS/Android), and/or connected TV (tvOS, Android TV, Tizen, webOS, etc.). UI/UX Standards: Solid understanding of HTML and CSS/SCSS, including responsive layouts using Flexbox and Grid. Systems & Tooling: Experience building and maintaining component libraries or design systems, and comfort working within CI/CD pipelines. Performance & Testing: Strong grasp of front-end performance optimization and experience with modern testing frameworks using a test-first mindset. Industry Knowledge (Plus): Familiarity with the streaming/media industry (VOD, live events, DRM) or 10ft development patterns is a significant advantage.Responsibilities Development: Design, build, and maintain high-quality front-end experiences across web, React Native mobile, and connected TV platforms. System Evolution: Contribute to shared component libraries and design systems to ensure consistency, accessibility, and reusability. Performance Optimization: Champion performance by profiling, measuring, and improving rendering and load times. Collaboration: Participate in technical design and collaborate closely with back-end engineers, QA, and product teams to define scalable solutions. Continuous Improvement: Contribute to CI/CD pipelines and front-end tooling to enhance build reliability and the overall developer experience. Innovation: Stay current with the front-end ecosystem and integrate emerging patterns and best practices into the team.