company_logo

Full Time Job

SDE II, Magnolia Web

Discovery

Bellevue, WA 02-26-2020
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Discovery, Inc is the leader in global real-life entertainment with powerful brands such as Discovery Channel, Genius Kitchen, TLC, Food Network, HGTV, and Travel Channel. Our Digital Studios team develops experiences on web, mobile, and voice that reach millions of users each day - inspiring them with ideas and tools to create their own unique world.

We are seeking a Software Engineer II to join the team for the Digital and Direct-to-Consumer product for Magnolia, a joint venture partnership between Discovery, Inc. and Chip and Jo Gaines. This is a critical role in helping us develop and launch the Magnolia website product. With Magnolia, we’re looking to solve practical problems for customers, improve their everyday lives, and create passionate and loyal fans. Within your role, you’ll be an integral part of a team of engineers, product managers, and designers to help build Magnolia on the web. This role requires expertise in architecting and managing large-scale web applications while optimizing site performance to provide the best possible customer experience. You’ll be a leader and a mentor of a team that is driving continuous improvement in a fast-paced environment.

This will be a hands-on role where you’ll be successful by: providing input on architectural direction on the Magnolia site and related systems, participating in all aspects of the agile software development process, providing coaching to team members, and collaborating with other Discovery teams on shared objectives. As a contributor on the team, you’ll be expected to write code, drive code reviews, and own tasks and projects to their completion.

Responsibilities

1. Deliver high-quality, high-performance, scalable code
2. Ensure site stability and high performance include monitoring key metrics and leading issue resolution.
3. Day-to-day support of project initiatives including: participation in sprint planning, team retrospectives, code reviews, and user interviews.
4. Help set team goals and technical direction while ensuring that they align with the goals of the larger organization
5. Master and evangelize our agile product development process, incorporating consumer insights into product decision-making process.
6. Promote the quality assurance phase of the development cycle through automated testing.
7. Help implement effective engineering processes and policies that emphasize quality and forward progress.
8. Communicate status, roadblocks and requirements to team management in order to proactively solve problems and drive solutions.
9. Coach and mentor other software engineers
10. Assist in execution of the engineering hiring plan for the team, including screening, and interviewing.
11. Represent Discovery engineering and management in industry events.

Requirements

* 5+ years of JavaScript experience

* 5+ years working in an object-oriented language such as Java, Swift, or C#
* 3+ years working with frontend frameworks and libraries professionally (Vue, React, Angular, etc.)
* 5+ years working with cross-browser compatible CSS implementations.
* Expertise in common software design patterns
* Experience writing testable code with corresponding tests, leveraging behavior-driven frameworks
* A bachelor’s degree in Computer Science, Engineering, or related field, or equivalent training, fellowship, or work experience

* Must have the legal right to work in the United States

Bellevue, Washington, WA, BLV

Jobcode: Reference SBJ-g6948g-216-73-216-177-42 in your application.

Company Profile
Discovery

Discovery, Inc. is the global leader in real life entertainment. We serve passionate fans with content that inspires, informs, and entertains, providing leadership across deeply loved and trusted brands, such as Discovery Channel, TLC, Animal Planet, HGTV, Food Network, and Travel Channel.