ViacomCBS Jobs

Job Information

ViacomCBS Spring 2021 CBSN Web Development Intern in United States

REF#: 37206


JOB TYPE: Paid Intern




CBS Interactive, a division of ViacomCBS, is the world’s largest publisher of premium digital content and a perennial top 10 Internet company. CBS Interactive’s brands span popular categories like technology, entertainment, sports, news and gaming.

Properties include the websites, apps and streaming services of the CBS Television Network such as the CBS All Access subscription service, CBS News Digital platforms including the 24/7 digital news network CBSN, and CBS Sports Digital brands including the 24-hour streaming sports news network CBS Sports HQ, as well as digital-first properties in key content verticals, including CNET, ZDNet,, GameSpot,, Metacritic and Chowhound.

Follow CBS Interactive on Twitter and Facebook.


Division Overview:

CBS News is the news and information division of ViacomCBS, dedicated to providing the highest quality journalism under standards it pioneered and continues to set in today’s digital age. Headquartered in the famed CBS Broadcast Center in New York, CBS News has bureaus across the globe and produces influential, critically acclaimed programs providing original reporting, interviews, investigations, analysis and breaking news 24 hours a day, seven days a week.

CBSN is CBS News' 24/7 digital streaming news service.

Role Details:

Working on the CBSN engineering team, the candidate will be responsible for writing and maintaining production front-end code for a high-volume, high-traffic end-user facing website in collaboration with Product, Design, Marketing, QA, Operations and Editorial teams.

This position requires a high degree of technical knowledge in frontend development as well communication skills along with good organization and collaboration abilities.

Your Day-to-Day:

This intern will be a full member of the agile team and will take part in all regular meetings and plannings. This intern will work both independently and together with the other teammates on assigned tasks and projects that will fit their skills and abilities.


  • This is a paid internship and can also be for university credit if it meets your university's guidelines


What you bring to the team:

You have -

  • Good fundamentals in all aspects of the frontend stack

  • Vanilla JS and Frameworks like Vue and riot.js, with a little jQuery mixed in

  • Cutting edge Web APIs (such as Service Workers with push notifications)

  • CSS (we use SCSS for structure, and Flex Grid for positions).

  • At least some exposure to PHP and GIT

  • Basic understanding of agile development methodologies

  • Intern must be a student currently enrolled in an accredited college, university or bootcamp

  • Must be at least 18 years old

You might also have -

  • Some experience with AWS, Docker, Jenkins or other CI Workflows

  • Familiarity with the creation and usage of HTTP APIs and the JSON format

  • Understanding of Test Automation and Test Driven Development

EEO Statement:

ViacomCBS is an equal opportunity employer (EOE) including disability/vet.

At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. ViacomCBS is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, and Veteran status

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to use or access as a result of your disability. You can request reasonable accommodations by calling 212.846.5500 or by sending an email to Only messages left for this purpose will be returned.