Hace 1 día
Senior Software Engineer - Mobile - OTT ( iOS/tvOS )
Si el reclutador te contacta podrás conocer el sueldo
univision communications inc.
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 completoEspacio de trabajo:
PresencialDescripción
ABOUT THE ROLE & TEAM:
TelevisaUnivision is seeking a Sr Software Engineer to join our Product & Engineering team. This team develops and maintains all consumer-facing applications: Univision.com, mobile applications (e.g. Univision, TUDN, Noticias), data services (video, sports, etc), and more!
This role has a strong emphasis on video technology, where knowledge of streaming/on-demand playback, OTT devices, media players and configuration/debugging of these technologies is critical. Exceptional technical background and communication skills are needed in these areas to support these systems internally and to also be able to communicate effectively with our third-party vendors.
ABOUT YOU:
Candidates for this position should have experience in building enterprise-level applications. Strict programming conventions, code cleanliness and writing tests are a core part of the candidate's natural workflow, not optional. The candidate will work on a small, but growing team of engineers to help deliver a brand new, media rich experience to our users. The ideal candidate is a team player; sharing code ownership and knowledge as much as possible.
YOUR DAY-DAY:
YOU HAVE:
OUR BENEFITS:
TelevisaUnivision believes that a happy, well-balanced employee is what makes our culture thrive. We offer a wide selection of perks and benefits.
Univision es un empleador que ofrece equidad e igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de sexo, identidad de género, orientación sexual, raza, color, religión, origen nacional, discapacidad, estado de veterano protegido, edad o cualquier otra característica protegida por la ley.
TelevisaUnivision is seeking a Sr Software Engineer to join our Product & Engineering team. This team develops and maintains all consumer-facing applications: Univision.com, mobile applications (e.g. Univision, TUDN, Noticias), data services (video, sports, etc), and more!
This role has a strong emphasis on video technology, where knowledge of streaming/on-demand playback, OTT devices, media players and configuration/debugging of these technologies is critical. Exceptional technical background and communication skills are needed in these areas to support these systems internally and to also be able to communicate effectively with our third-party vendors.
ABOUT YOU:
Candidates for this position should have experience in building enterprise-level applications. Strict programming conventions, code cleanliness and writing tests are a core part of the candidate's natural workflow, not optional. The candidate will work on a small, but growing team of engineers to help deliver a brand new, media rich experience to our users. The ideal candidate is a team player; sharing code ownership and knowledge as much as possible.
YOUR DAY-DAY:
- Focus on video technology-livestreams and on-demand video, playback optimizations and debugging/testing these systems on both mobile and OTT
- Evaluate challenges including but not limited to video ingestion, encoding, and playback technology
- Maintain code and write automated tests to ensure the product is of the highest quality
- Accountable for day-to-day project support, including assisting team members and reviewing pull requests
- Participate in defining business requirements as needed, including providing technical specifications and accurate deliverable timelines
- Ensure the best possible performance, quality, and experience of the application
YOU HAVE:
- Strong knowledge of Swift and UIkit (SwiftUI experience a plus)
- 2-3 years of active experience with iOS/tvOS and shipping production applications
- Strong experience working with AVPlayer, or similar video technology (Bitmovin, Okta, etc)
- Experience in writing UI / unit tests (XCTests)
- Experience with test frameworks such as RxSwift & RxCocoa
- Experienced in using the Xcode debugging tools (Instruments, memory profiling, etc)
- Experience with dependency management tools, such as Cocoapods, Homebrew
- Experience with GraphQL and Apollo a big plus
- Strong knowledge of Apple UI design principles, patterns, and best practices (HIG)
- Familiar with architectural patterns such as MVVM or MVC
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration tools such as Fastlane, CircleCI, Nevercode
- BS in Computer Science or related discipline, or extensive real-word experience in enterprise-level application development
- Ability to thrive in a high pressure and rapidly changing, less structured environment
- Ability to multi-task, meet deadlines, and maintain focus and confidentiality
- Strong relationship building ability
- Excellent written and verbal communication skills
- Full professional proficiency in English and Spanish
- Has knowledge of and actively consumes Univision content, a plus!
OUR BENEFITS:
TelevisaUnivision believes that a happy, well-balanced employee is what makes our culture thrive. We offer a wide selection of perks and benefits.
Univision es un empleador que ofrece equidad e igualdad de oportunidades. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de sexo, identidad de género, orientación sexual, raza, color, religión, origen nacional, discapacidad, estado de veterano protegido, edad o cualquier otra característica protegida por la ley.
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.
ID: 20389615
También puedes buscar
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda