Software Development Engineer I, Web
Position Summary
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 to join the team behind the industry-leading website Foodnetwork.com and support the direct-to-consumer Food Network Kitchen initiative. This role requires contributing to a large-scale application in a team environment and working iteratively to provide the best possible customer experience. You will be expected to learn new platforms and technologies quickly and work in a fast-paced environment.
This will be a hands-on role where you’ll be successful by: contributing high quality code, participating in all aspects of the agile software development process, 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 performance include monitoring key metrics
3. Day-to-day support of project initiatives including: participation in sprint planning, team retrospectives, code reviews, and user interviews.
4. Participate in the quality assurance phase of the development cycle through automated testing.
5. Assist in implementing effective engineering processes and policies that emphasize quality and forward progress.
6. Assist in executing the engineering hiring plan for the team, including screening, and interviewing.
7. Represent Discovery engineering and management in industry events.
Requirements
* 3+ years of JavaScript experience
* 2+ years working with frontend frameworks and libraries professionally (Vue, React, Angular, etc.)
* 3+ years working with cross-browser compatible CSS implementations.
* Experience in object-oriented programming is a plus, in languages such as Java, Swift, or C#
* 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