Log In
Forget Password?

  Engineering Manager II
 
Employer: Discovery Communications Job Posted: 1/24/2020
Location: New York, NY Job Status: Full Time
 
 

Job Description:

Requisition ID 24704

Position Summary

We are a small, but mighty team, working at the cross roads of technology and entertainment to bring content from iconic television brands to our audiences over the Internet in the most entertaining ways we can imagine and build. As television changes, our mission remains true to the principles that founded Discovery – every day we seek to ignite people’s curiosity to engage, entertain and enlighten the world around them through amazing viewing experiences.

Discovery Digital Media is looking for a Client Engineering Manager responsible for growing, mentoring and leading a team of client engineers to build TV Everywhere applications with best-of-breed UX across Web, Android, iOS, FireTV, tvOS, Xbox, Roku and future platforms. Background in design and a firm understanding of how to profile animation to reduce and avoid jank is crucial to the success of this role.

We deploy applications for each of our network brands: Discovery, TLC, Velocity, Science Chanel, Investigation Discovery, Animal Planet, American Heroes Channel, Destination America, Discovery Life, Discovery Familia and Discovery en Español.

Our client technology stack includes ReactJS, Redux, Node.js, ReactNative, Swift, Android and BrightScript. We love working with modern tools and sharing our experiences with the community.

This is a fantastic opportunity to help solve complex but interesting scalability, performance and availability problems for products consumed by millions of users each day! You will have the opportunity to work with a suite of great technologies and in a highly collaborative environment where the engineers get together on a quarterly basis in NY to problem solve major business challenges.

Responsibilities

1. Lead by example through coding, this is a hands-on engineering role.
2. Write clean, concise, readable code that follows common design patterns and principles.
3. Complete work with a conscientious attitude and good follow-through.
4. Collaborate with coworkers from design, engineering, product, project, QA and content teams.
5. Translate functional requirements into solutions that work well with current architecture.
6. Preform peer code reviews.
7. Utilize multi-tasking and context shifting skills.
8. Identify inefficiencies and make recommendations.
9. Develop prototypes and proof of concept projects to test the waters with new technologies or ideas.
10. Stay informed with changes in technology and formally present new processes and technologies our team.
11. Produce comprehensive, usable software documentation.
12. Provide skill development opportunities to direct reports and work with them in regular one-on-one sessions.
13. Work with personal connections, HR and recruiters to define and fill open positions.
14. Communicate team status, drive and morale.
15. Partner with other cross-functional managers to ensure capacity and velocity is maintained.

Requirements

• 10+ years of professional experience architecting, developing, and launching software products and/or services.
• 2+ years of experience managing successful engineering teams including hiring and performance management.
• High proficiency & technical leadership in ReactJS and/or React Native development
• Commanding knowledge of device manufacturer guidelines, signing, certification and publishing processes.
• Commanding knowledge of UI component lifecycles, rendering and performance in at least one of our target platforms
• Strong oral and written communication skills.
• You are comfortable with collaborating using Git.
• Ability to provide code samples either privately or through a Github repo.
• Several applications in an App store with a favorable rating.
• Skills with optimizing rendering performance using profiling and debugging tools.
• Must have legal right to work in the United States.

Experience with any of the following would be considered a plus…

• Design interest or background with a heightened attention to visual detail
• Connected device development like Roku, Xbox, FireTV or Smart TVs


To Apply:





 




Entertainment Jobs in The Sports Industry

Search Jobs in TV, Radio, Film, Live Events and More


 

Want More Jobs Like This?
We love helping you with your job search -- we make it even easier by delivering the best jobs to your inbox.

Configure Job Alerts
 

A Few Related Jobs
Data Platform Engineering Manager
Account Manager - India - New Delhi
Asset Manager
CI Program Manager
District Manager
Manager, Retail Planning
Manager, Editorial Strategy
Project Manager
Manager, BA Admin
Sr. Manager, Data Operations
Local Sales Manager
Regional Engineering Lead
Vendor Manager, Outbound
Program Planning Manager
Manager, Programmatic Product
Production Manager
Budget Manager
Senior Manager, Trade Marketing
Production Manager - Print
Director of Engineering
 

We're Working For You!

Instead of spending massive amounts of time and energy searching through catch-all job sites or bookmarking hundreds of employer career pages and visiting them daily - instead of doing all the tedious work yourself, we do it for you.

Our staff is hard at work finding jobs from every entertainment employer and putting it all in one place, so you don't have to.

We�re the best at what we do and we'll prove it. Your satisfaction is guaranteed.

When you're ready to put your job search into high gear, upgrade your account and get full access to every entertainment job right now. While you're focused on getting the right job, we�ll make sure you don't miss any!


 
 


About Us  |  Career Advice Blog  |  Employer Directory  |  Contact Us
© 2012-2020 Work In Entertainment, LLC. Terms of Use | Privacy Policy.