Jobs and Careers
CO
Sr Software Front End Developer-Xumo
ComcastPhiladelphia, United Statesfull_timeVerifiedPosted 24 Jan 2025
About the role
Comcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. As a Fortune 50 leader, we set the pace in a variety of innovative and fascinating businesses and create career opportunities across a wide range of locations and disciplines. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in media and technology, we want you to fast-forward your career at Comcast.
Xumo, a joint venture between Comcast and Charter, was formed to develop and offer a next-generation streaming platform on a variety of branded 4K streaming devices and smart TVs. Powered by Comcast’s global technology platform, Xumo devices and services feature an entertainment experience designed to make it easy for consumers to find and enjoy their favorite streaming content through a world-class user interface and voice search, and for partners to meaningfully connect and engage with millions of consumers.
Job Summary
Responsible for planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.Xumo, a joint venture between Comcast and Charter, was formed to develop and offer a next-generation streaming platform on a variety of branded 4K streaming devices and smart TVs. Powered by Comcast’s global technology platform, Xumo devices and services feature an entertainment experience designed to make it easy for consumers to find and enjoy their favorite streaming content through a world-class user interface and voice search, and for partners to meaningfully connect and engage with millions of consumers.
Job Description
Additional Job Summary/Info:
This position is a Front End/Full Stack Developer position, supporting end to end as a Lead for smart tv platforms. Bringing 5 years + software engineer experience with video platform/OTT apps/video player is critical to setting up for success in the role, along with strong collaboration with off-shore, program, product & other teams.
- Position is office based in Philadelphia, PA- 4 days on-site & 1 day remote.
Required Qualifications:
- Bachelor's Degree in Computer Science or Engineering preferred; may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
- 5+ Years of Professional experience working in a large-scale enterprise system and experience with Web Technologies including, but not limited to JavaScript ES6+, ReactJS, React Native, HTML5, Node.js
- General writing, calling, and orchestrating web/micro-services
- Working knowledge of configuration and infrastructure management tools. AWS/GCP, CloudFormation, Ansible and consul preferred and general DevOps knowledge: CI/CD, Terraform, Vault (Concourse/Circle CI/Jenkins).
- Experience with Video technologies: HLS, MP4, Mpeg-Dash
- Experience with Video content protection technologies: Widevine, PlayReady, FairPlay.
- Proficient using modern tools for system observability.
- Experience with Agile Software Development and
- Excellent Presentation & Communication Skills
Desired Qualifications:
- Familiar with best practices for Operational Excellence.
- Experience with Java/Spring Framework.
- Experience with TypeScript or Roku BrightScript or Kotlin
Core Responsibilities
- Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs.
- Designs new software and web applications, supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases.
- Trains junior Software Development Engineers on internally developed software applications.
- Oversees the researching, writing and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals and formal recommendations and reports.
- Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents and current practices relevant to the solution of assigned projects.
- Provides technical leadership throughout the design process and guidance with regards to practices, procedures and techniques. Serves as a guide and mentor for junior level Software Development Engineers.
- As
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s