Job Description
Mediastream is a leader in streaming technology with 18 years of experience. We offer a comprehensive platform to manage, distribute and produce audiovisual content, connecting large companies and broadcasters with their audiences. Our goal is to optimize the user experience and generate income with our own technological solutions and 24/7 support. The Live Streaming area is fundamental, managing live broadcasts with advanced technology for an impactful experience.
Apply directly through getonbrd.com.
Main responsibilities
As a CTV developer at Mediastream, you will be part of a specialized technical team in charge of designing, implementing and maintaining multiplatform mobile applications that support the audiovisual experience of our clients. You will have the responsibility of:
Develop applications using React Native that are efficient, scalable and performant on Android and iOS devices.
Integrate native modules in Android (Java/Kotlin) and iOS (Swift/Objective-C) to complement specific functionalities that require deep access to the hardware or mobile operating system.
Collaborate closely with backend teams for the integration of REST APIs and GraphQL, guaranteeing efficient and secure data transport.
Optimize navigation and state management to improve the user experience, avoiding bottlenecks and performance problems.
Perform advanced debugging and apply specific optimization techniques for mobile environments.
Create and maintain native SDK modules, facilitating their use within the React Native environment.
Actively participate in the continuous improvement of development processes and practices, including continuous integration and continuous delivery (CI/CD).
Work in coordination with designers using tools such as Figma to ensure the correct implementation of visual interfaces and usability.
Profile and technical requirements
We are looking for an individual who is passionate about CTV development, with comprehensive technical knowledge of the React Native ecosystem and strong skills working with native development on Roku, LG, Tizen, Apple TV, Android TV, iOS/Android
Required technical experience:
Minimum 3 years of experience in CTV application development.
At least 2 years developing in production with React Native, demonstrating the ability to lead the implementation and scalability of cross-platform apps.
Solid proficiency in native development for Android using Java and Kotlin, as well as for iOS with Swift and Objective-C; ideally experience in both systems.
Advanced knowledge of modern JavaScript, including asynchrony handling and design patterns relevant to CTV apps.
Deep experience in integration with REST APIs and GraphQL, ensuring efficient data management and client-server communication.
Ability to manage navigation within the app and robust state management, using appropriate libraries or architectures.
Skills in code debugging and performance tuning to ensure applications function optimally on various devices and network conditions.
Skills in creating and integrating native modules as extensions for React Native, improving functionalities when the base library is insufficient.
Desirable knowledge and skills
Experience in integrating and using Firebase services, taking advantage of its features for analysis, authentication and push messaging.
Familiarity with CI/CD practices in mobile projects, including automation of builds, tests and deployments.
Experience working with design tools such as Figma to ensure fidelity in the final product.
Knowledge in the use of advanced libraries for animations, maps or multimedia in React Native.
Participation in open source projects or contributions to the React Native community or mobile development in general.
Benefits and culture
At Mediastream we offer a dynamic and collaborative work environment that encourages constant innovation and continuous professional growth. We promote an inclusive culture based on mutual support and both personal and professional development. We have extensive training opportunities in cutting-edge technologies and work together with a high-level team to face relevant challenges within the streaming and audiovisual distribution industry.
Health coverage: Mediastream pays or co-pays health coverage in addition to what is legal.
Computer: Mediastream provides a computer for your work.
Casual Dress: Mediastream does not require a dress code.