Job Details

Senior Software Development Engineer (Audience/Mobile)

Sinclair Broadcast Group
Seattle, Washington, United States
Sinclair Digital is a division of Sinclair Broadcast Group with dual headquarters in Seattle, WA and Hunt Valley, MD. Sinclair Digital was formed in February of 2014 with the goal of making the nation's largest broadcaster a leader in digital media and content distribution on all platforms. In the past 5 years, Sinclair Digital has amassed a 100+person team of innovative leaders, designers, developers and testers that are launching digital properties and new brands on web, mobile, and ott devices that reach more then 40 million people every month. We are looking for an experienced Senior Software Development Engineer to play a key role in the end-to-end development of our mobile applications targeting a very large audience. This role works closely with a Software Development Manager and 8 engineers. As a senior position, this is a lead-by-example role in the development of robust, scalable, and efficient software using industry best practices. Responsibilities: Technology Take ownership of projects, initiatives, or major systems Implement modular, portable, stable, and testable solutions Apply appropriate algorithms, design patterns and techniques Identify, analyze and fix defects with minimal regressions Identify opportunities for future work and improvements People Participate in code reviews and offer constructive feedback Collaborate with designers, product owners and architects Mentor junior engineers when learning opportunities arise Model a collaborative, flexible and positive mindset Participate in the hiring process Process Operate with minimal oversight beyond high-level direction Own operational challenges and their remediation Practice open communication across teams and silos Write technical specs, documentation and play a key role in planning future work Identify risks early Qualifications 5+ years of experience client-side development on iOS or Android Experience with JavaScript, React Native, node.js, Google Storage, Firebase Robust knowledge of design patterns and standards Experience with many aspects of SDLC and deploying software to production Strong verbal and written communication skills and ability to communicate with non-engineers Strong debugging and triage skills Bachelor's degree in computer science or equivalent practical experience Bonus Experience with building and deploying server-side technologies and services Experience with one or more advertising platforms and APIs Experience with building automation to improve or automate workflows Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace!About UsMake your mark in Media with Sinclair Broadcast Group, a diversified media company dedicated to connecting people with content everywhere! We have consistently led the broadcast industry since our inception, and now Sinclair owns the largest regional sports network business and one of the largest television broadcast portfolios in the country. In addition, we have affiliations with all of the major broadcast networks, own Tennis Channel, and several multicast networks including TBD and Comet. Our content is distributed over-the-air, on multi-video providers, and through our industry-leading digital media platforms. We also recently launched a free TV streaming service called STIRR. Our success is the direct result of our extraordinary employees and management team who believe in our vision and are dedicated to ensuring a great future for our employees. We are advancing the world of Media and want YOU to join our winning team!About the TeamThe life-blood of our organization is our people. We have a compelling story, a goal-oriented culture, and we take really good care of people. How good? Here is a glimpse: great benefits, open door policy, upward mobility and a strong desire to see you succeed. Ready to be part of a winning team? Let's talk.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events