Senior Software Engineer - Discovery Communications

  • New York  
    perm  
    Undisclosed  
  • Company
    Discovery Networks International  
    Start date
    ASAP  
    Duration
    n/a  
  • Closing date
    11 October 2017  
    Posted on
    12 September 2017  
Position Summary:

Based in New York City, and Silver Spring, Maryland, Discovery Digital Media is a department within Discovery Communications whose mission is to deliver innovative, thought-provoking, and entertaining consumer-facing products in support of Discovery’s Owned & Operated US TV Networks as well Discovery’s Digital Native Networks including Seeker, SourceFed Studios and the DeFranco Network. These multi-platform digital offerings are supported across Mobile, Desktop and Connected Devices.

 

The Senior Software Engineer for Web Delivery is an essential role on the Discovery Digital Media Team. Daily you will be working closely with design, product, front end engineers, and cross product technical leaders and engineers, for our client delivery stack for our web apps. In this role you will demonstrate a deep knowledge of JavaScript ES6, modern frameworks like React and Redux, expertise in SASS and the latest build tools all while looking ahead for future trends. Our goal is to ensure our UIs work well on all screen sizes and deliver a variety of world class digital experiences for Discovery’s O&O TV Nets sites for it's millions of users each day.

Responsibilities:

1. Collaborate with design and product to iterate on our Web client delivery platforms
2. Work closely with other JavaScript pros to find and address performance issues
3. Build efficient and reusable front-end components and abstractions
4. Participate in code reviews
5. Identify and recommend best-of-breed technology stack for interactive consumer experiences across web and mobile devices

Requirements:

* Multi-year production experience building and maintaining Web applications at scale
* Expert knowledge of JavaScript ES6/7 and Node.js
* Experience with modern universal JavaScript libraries and tooling
* Familiarity with frameworks, such as React.js or Elm
* Strong Computer Science fundamentals
* Awareness of cross-browser compatibility issues and server/client-side performance considerations
* Comfortable with a Git and Continuous Integration workflow
* Demonstrable experience of AGILE practices and techniques
* Strong oral and written communication skills
* Strong interpersonal skills and ability to excel in a team oriented environment
* Must have legal right to work in the United States

 

Discovery Communications, Inc. is an equal opportunity employer. Discovery is committed to being an employer of choice, not just a good place to work, but a great and inclusive place to work. To that end, we strive to recruit and maintain a workforce that meaningfully represents the diverse and culturally rich communities that we serve. Qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disabled status or, genetic information.

More Jobs

Want more Senior Software Engineer - Discovery Communications jobs?

Want to find more Backend Web Developer jobsFrontend Web Developer jobsJavascript Developer jobsSoftware Engineer jobsWeb Designer jobsWeb Developer jobs? Then make sure you take a look at our full listing of jobs on our jobs board or browse through our jobs by job title or by company.

Join our Community

To keep up to date with any jobs that come on the site you can register here. By registering you can build your own super stylish profile, connect with colleagues and companies and keep up with what is happening in the industry.

ad: Check out our profile and live jobs!
ad: Check out our profile and live jobs!
ad: Date a Creative
ad: Check out our profile and live jobs!
ad: Check out our opportunities!
ad: Check out our profile and live jobs!