Senior Front-End Engineer - Games

Ref#: 26848

CBS Business Unit: CBS Interactive

Job Type: Full-Time Staff

About Us:

CBS Interactive is a premier online content network for information and online operations of CBS Corporation as well as some of the top native digital brands in the industry. Our websites dive deep into the things that people care about: business, entertainment, games, news, sports and technology. With more than 290 million unique visitors each month, CBS Interactive is a global top 10 web property and one of the largest premium content networks.


CBS Interactive, a division of CBS Corporation, is the premier online content network for information and entertainment. Its portfolio of leading brands, which include CNET,,, GameSpot,, and span popular categories like technology, entertainment, sports, news, and business. With more than 150 million people visiting its properties each month, CBS Interactive is a top 10 web property globally.

CBSi Games is the #1 network of games media sites and includes some of the most popular gaming destinations in the world including GameSpot, GameFAQs, Giant Bomb, and Comic Vine.

We are looking for a Front-end Engineer who has worked on modern, responsive, complex, mixed-media sites. You will implement and maintain production-quality code and be responsible for ensuring that the front end code you develop is robust, well-architected, and easy to maintain. You should be proficient with client side debugging tools and be able to solve problems on a complex and ever-changing site.

GameSpot, Giant Bomb, and Comic Vine are dynamic and responsive sites with multi-device support and advanced CSS methods. They heavily utilize JavaScript frameworks to organize code and speed up development. A good understanding of the techniques used on these sites are of paramount importance.

Primary Responsibilities:

As a senior engineer, be a mentor to other engineers, enforcing high code quality and teaching skills.

Build pages and features that are efficient, performant, and compliant with modern browsers on desktop and mobile

Write code that is in-line with the group's coding standards. Work with the group to update those standards as necessary

Constantly look for ways to make the code more maintainable and flexible

Work with Product to ensure that your projects meet their business goals


Portfolio with live examples

5+ years development experience

HTML, CSS preprocessor languages, and strong JavaScript coding skills with an emphasis in responsive, cross-browser development

Experience with CSS pre-compilers such as SASS or LESS

Experience with some JavaScript frameworks (Angular, Backbone, React, etc.)

Strong understanding of modern front-end performance techniques

Familiarity with Git or other source code version control system

Must successfully pass a background check


Understanding of server-side languages like PHP, Python, Ruby, etc.

Familiarity with frameworks that separate presentation and logic, particularly PHP frameworks, and the MVC paradigm

You've been to E3 or PAX

A love of DOTA hats, Overwatch loot boxes, or rocket powered soccer cars.

In addition, CBS will be guided by applicable federal, state and local laws when considering for employment qualified applicants with criminal histories.


EEO Statement:

Equal Opportunity Employer Minorities/Women/Veterans/Disabled

Meet Some of CBS Interactive's Employees

Farid K.

Director, Project Management,

Farid runs a Project Management Team comprising scrum masters, product managers, and quality assurance. He oversees each functional area and helps leaders succeed.

Brett J.

Director, Engineering,

Brett manages developers in the Engineering Department to make sure individual team members are prepared to navigate small and large projects that feed into larger ones across Production and Product Teams.

Back to top