TelevisaUnivision is the leading Spanish-language media company in the world! We're investing in our content, our people, and our properties, which span digital, streaming, social, audio, linear and live events. We're growing our offerings, building on the launch of our successful streaming platform ViX.
TelevisaUnivision is seeking a Senior Software Engineer, Fullstack Developer (Front End focus) to join our development group and participate in different projects made up of multicultural teams distributed throughout the world. These developers face numerous technical challenges, so they must use current technologies, get involved in web applications that run on TV devices.
The focus of this role will be to build and maintain high performance streaming applications for Web, Samsung, LG, and other web-based TV platforms.
ABOUT YOU:
The successful candidate should be passionate about programming and goal-oriented to provide the best experience to the end user! This individual should manage their time well in a fast-paced environment exhibiting attention to detail, have a team-player attitude, and a solutions-oriented/problem-solving approach.
YOUR DAY-TO-DAY: (aka Responsibilities)
1. Developing interface applications using Typescript, React (Nextjs) or similar technology
2. Accurately translate user and business needs into functional frontend code
3. Developing and testing UI for web and web TV devices
4. Build reusable code and libraries for future use
5. Perform code reviews and add documentation
6. Provide occasional support to after-hours events
7. Staying up-to-date, as much as possible, with all recent developments in the technologies
8. Focus on security updates and issues
9. Contribute ideas and innovations, wherever you see opportunity for improvement
10.
Work collaboratively with our multidisciplinary teams
11. Mentor junior and mid-level engineers to help them grow
12. Debug and support video streaming applications in high traffic, high availability environments
YOU HAVE: (Required Qualifications, Skills, and Experience)
1. Development experience with server languages like: node.js, java
2. Experience working with GraphQL
3. Professional knowledge of state management libraries like Redux, vuex, MobX, ngrx (at least 2 closed projects, 1-2 years)
4. High-Level knowledge of HTTP Protocol and standard data exchange protocols
5. Knowledge of streaming technologies and protocols: HLS, DASH, DRM
6. Professional knowledge of automated testing (unit testing, end-to-end testing)
7. Experience in performance optimization, detecting, removing and – most importantly – preventing bottlenecks, caching, and lazy-loading
8.
Good experience debugging and troubleshooting complex issues on remote TVs
Desired Qualifications, Skills, and Experience
1. Video Streaming technologies
2. Good understanding of good and clean code
3. Typescript
4. GraphQL
5. Smart TV/OTT/Streaming HTML5 Application Development
6. Experience integrating third-party data libraries such as Segment, Kochava, Conviva, NPAW, New Relic, Permutiv or Braze
ELIGIBILITY REQUIREMENTS
1. Employment/education will be verified
2. Applicants must be currently authorized to work on a full-time basis
Univision is an equal opportunity/affirmative action employer.
All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
#J-18808-Ljbffr