CBS Corporation Front End Engineer - 247 Sports in Brentwood, Tennessee

Front End Engineer - 247 Sports

REF#: 28366

CBS BUSINESS UNIT: CBS Interactive

JOB TYPE: Full-Time Staff

JOB SCHEDULE:

JOB LOCATION: Brentwood, TN

ABOUT US:

CBS Interactive is the premier online content network for information and online operations of CBS Corporation as well as some of the top native digital brands in the entertainment industry. Our brands dive deep into the things people care about across entertainment, technology, news, games, business and sports. With over 1 billion users visiting our properties every quarter, we are a global top 10 web property and one of the largest premium content networks online.

Check us out on [1] The Muse to get an inside look into #LifeAtCBSi through employee testimonials, office photos and company updates.

References

Visible links

  1. https://www.themuse.com/companies/cbsinteractive

DESCRIPTION:

Division Overview:

247Sports is a digital media enterprise focused on delivering original sports and entertainment news on a team-by-team basis to sports fans across the world through a spectrum of platforms.

Role Details:

The Front End Developer will be responsible for creating front end HTML implementations based on the works of graphic design and the development specification. This person has an excellent command of HTML and CSS augmented with a working knowledge of JavaScript to develop quickly. The team provides services that supply the entire organization, including the design and development of new services, as well as maintenance of existing systems. The role requires a great deal of interaction with the various teams within the organization.

Your Day-to-Day:

  • Successfully manage allotted work time within budget and project schedule

  • Maintain and modify front-end web architecture and coding

  • Assist with defining and maintaining code standards

  • Program and maintain front-end code to those standards

  • Implement the latest technologies specifically HTML, CSS, and JavaScript

  • Collaborate with graphic design, user experience and development departments to maintain creative and efficient production processes.

  • Contribute scalable, production-ready code for user-facing features

  • Develop reusable application components

  • Promote best practices for web user experience

Key Projects:

  • 247Sports.com player database design and implementation

  • New home page look and feel

  • Front end development on additional vertical markets

  • Custom Alexa skill buildout in Node.js

  • Integration projects with CBSSports.com

QUALIFICATIONS:

What you bring to the team:

You have --

  • Strong working knowledge of current HTML and CSS coding practices, in keeping with W3C guidelines

  • Demonstrates expert knowledge and understands the benefits of the following technologies: HTML5, CSS3, JavaScript, JQuery

  • Excellent verbal and written communication skills and the ability to take ownership of projects that require interaction with multiple development teams

  • Framework-assisted scripting knowledge, including AJAX, Animation, and progressively enhanced interfaces

  • Familiarity with the Adobe suite of software, such as Photoshop

  • Minimum of 1 year of Web development experience with HTML, CSS, and appropriate industry experience

  • Experience with JavaScript frameworks (jQuery strongly preferred)

  • Experience with integrating Content Management Systems a plus

  • Experience version control (GIT is preferred)

You may also have --

  • Sports fan

  • AWS experience

All candidates must successfully complete a background check prior to starting employment at CBS Interactive. CBS Interactive is an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or status as a veteran. CBS Interactive complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

EEO STATEMENT:

Equal Opportunity Employer Minorities/Women/Veterans/Disabled