Full Stack Engineer
Scripps Networks Interactive
Knoxville, TNThis was removed by the employer on 5/31/2017 8:23:00 AM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Browse the Web Design/Development Category
Search for Full Stack Engineer jobs in Knoxville-TN
Search all Full Stack Engineer postings
Full Time Job
Job Description:
The Scripps Networks Digital Engineering team is seeking candidates who are passionate about full stack application development and ready to jump on board to help build our core video platforms supporting TV brands of HGTV, Food Network, Travel Channel and more. In this role, the engineer will be responsible for developing core applications, consulting with product owners and other engineers to define architectural plans that identify functional & non-functional quality goals and balance test coverage with time to market. Because of the small size of the team, candidates will have the ability to make key decisions and take ownership over their projects. A typical day can include server creation, creating / updating build systems, architectural discussion, coding in a multitude of languages, and working with various teams of developers across Scripps Networks.
WHAT WILL YOU BE DOING?
• Servers / Network / Hosting
• With servers (virtual or on premise) anything can go wrong. Understanding how to utilize these resources to provide redundancy and scale will be paramount in these environments.
• The need to create application stacks quickly and correctly will arise. Understanding how to automate these processes are important
• Data Modelling
• Data storage needs will vary based on a project by project basis. Candidates should understand when to use a relational vs. non-relational data stores.
• Candidates should understand how to properly normalize data across relational stores
• Business Logic
• Candidates should feel comfortable architecting small to large scale applications utilizing standard design techniques for the programming paradigm utilized (i.e. object-oriented / functional / etc...)
• Candidates should feel comfortable working with product owners / managers to elicit both functional / non-functional requirements.
• APIs
• Candidates should feel comfortable creating clear and concise APIs.
• Candidates should feel comfortable maintaining this software from development through maintenance. This includes writing build and deployment scripts.
• User Interface
• Candidates should feel comfortable writing JavaScript utilizing various frameworks
• Candidates shall feel comfortable developing HTML / CSS based off of interaction designs.
• Testing
• Candidates shall understand how to test each level of the application. This includes JavaScript / Back-End code / Server creation / scaling of servers / etc...
• Candidates shall feel comfortable writing unit tests, load tests, integration tests, and functional tests.
• Application Development
• Candidates may interact with applications on various platforms (Roku, Xbox/Xbox One, PS3/PS4, Apple TV, iOS, Android, etc…). Learning new technologies such as these will be expected as the platforms are developed against will be extremely important.
THE BENEFITS?
• Full-time position (40 hours/week) with competitive compensation package Bonus
• Eligible for full insurance benefits (medical, vision, dental, prescription)
• Eligible for retirement benefits (401k matching additional funds for age/service)
• Fantastic paid time off package of 19 days in 1st year (includes vacation, sick and personal days)
• 9-10 company paid holidays a year on top of that!
• Industry leading maternity/paternity leave program
• Identity theft protection and access to legal services
*LI-AB1