Esta es una vacante externa, deberás completar el proceso en el sitio de la empresa.
Sobre el empleo
Categoría:Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida:
Detalles
Horario:
Tiempo completo
Espacio de trabajo:
Presencial
Descripción
About Client: The client is a global technology, consulting, and digital solutions company with problem-solving abilities and an emphasis on developing ingenious solutions that allow its clients to remain competitive, profitable, and secure in an evolving business environment. Client anticipates and leads change to remain in the leader's quadrant for profitable growth, driven by partnerships with globally leading hyperscales like AWS, Google Cloud, and Microsoft. It has built strong capabilities in new as well as existing technologies such as cloud, data, and digital, pioneering new frontiers.
Salary Range: CAD $80K-$110K/Month
Job Description:
Seeking a skilled Software Development Engineer II to join our Roku Player SDK Team
This team is responsible for developing and optimizing video playback experiences across Roku platforms ensuring highquality seamless streaming experiences for millions of users worldwide including on our flagship streaming service Max
You will work within a growing team of talented engineers across the globe dedicated to innovation in streaming technology for Roku devices
As a Software Development Engineer II you will contribute to the delivery of new video playbackrelated features for the Roku platform across the WBD streaming app suite
You will be expected to ensure these features are delivered with good quality and in a timely manner
You will work closely with other engineers and your manager to contribute to the planning of future sprints for new Rokuspecific features and bug fixes
To be successful in this position you should have a solid track record of building highperformance applications for Roku and a good understanding of Software Architecture and Design principles within the Roku ecosystem
You should be comfortable using common industry tools for software development including IDEs build and continuous integration systems source code control management and code review tools with a focus on the Roku development environment
You will contribute to the design and implementation of highquality Roku applications while working within a professional team environment
You should be an effective communicator and be able to author clear technical documentation describing approaches to solving problems on the Roku platform including Brightscriptspecific considerations
Responsibilities:
Design develop and maintain components of the Roku Player SDK for various Roku devices
Collaborate with crossfunctional teams including product managers designers and other engineering teams to enhance the video playback experience on Roku
Contribute to the optimization of streaming performance on Roku devices ensuring low latency high quality and smooth playback utilizing the Roku Media Player
Assist in troubleshooting and resolving technical issues related to media streaming buffering and DRM specifically on the Roku platform and within Brightscript
Ensure code quality through unit testing integration testing and participation in code reviews with a focus on Brightscript and Rokuspecific testing methodologies
Stay up to date with Rokus latest technologies and industry best practices to contribute to the SDKs evolution on the Roku platform
Work across teams and disciplines to explore and document technical solutions for Roku contributing to the evaluation of technical tradeoffs using the latest streaming media technologies and video capabilities within the Roku environment
The Essentials
using Brightscript3 years of software development experience with a significant focus on Roku development
Strong proficiency in Brightscript and experience with the Roku SDK and Roku Media Player
Requirements:
A bachelors degree in Computer Science Engineering or equivalent work experience
Solid problemsolving skills and the ability to debug moderately complex issues on the Roku platform including Brightscript debugging
Familiarity with CICD pipelines automated testing concepts and Agile development methodologies within the context of Roku development
Good written and verbal communication skills and the ability to work collaboratively in a fastpaced environment including discussing Rokuspecific challenges and solutions
Experience with the architecture design and implementation of moderately complex Roku applications with an understanding of scalability testability and performance tuning on Roku devices
Familiarity with scripting languages commonly used in conjunction with Roku development
Willingness to participate in periodic oncall support for critical emergent customerfacing issues on Roku with guidance
Ability to provide guidance and mentorship to more junior engineers on the team regarding Roku development best practices and Brightscript
Previous experience working with video playback on Roku devices
Familiarity with video analytics and telemetry concepts as they relate to Roku applications
The Nice to Haves:
Good understanding of video streaming protocols eg HLS DASH and their implementation on Roku
Experience with DRM technologies eg PlayReady integration on the Roku platform
Experience with user interface development using the Roku SceneGraph framework
Familiarity with Roku deployment processes and channel certification
About ApTask: ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Candidate Data Collection Disclaimer: At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.
If you have any concerns or queries about your personal information, please feel free to contact our compliance team at businessexcellence@aptask.com .
Applicant Consent: By submitting your application, you agree to ApTask's (www.aptask.com) Terms of Use and Privacy Policy , and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at 732-355-8000 or help@aptask.com. Message frequency may vary. Msg & data rates may apply.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.