What are the responsibilities and job description for the Sr. Django Developer position at YinzCam, Inc.?
Description
ABOUT YINZCAM
YinzCam is a tech leader in sports, developing mobile apps, Connected TV apps, and analytics solutions for sports teams, leagues, events, and venues worldwide. With over 180 professional sports clients and more than 100 million app installs globally, we are dedicated to developing technology to connect fans with the live events they love, year-round, 24/7. Our IPTV product has elevated venues like Mercedes-Benz Stadium, Rocket Mortgage FieldHouse, and Allegiant Stadium.
Our digital products are used by 200 professional sports teams and leagues around the world, including clubs and stadiums in the NFL, NBA, MLS, NHL, Liga MX, English Premier League, AFL (Australia), and more. Read more about our story and clients at https://www.yinzcam.com/ .
NOTE : This is an in-office role in Pittsburgh, PA, USA. This is not a remote/hybrid role.
THE ROLE
We are looking for a Senior Django Developer to be managing, enhancing, and maintaining our Content Management System (CMS) that is used to administer mobile sports apps around the world. This is a Senior Engineering role with the opportunity to build Content Management Systems with features that will be used by multiple iconic brands, leagues, teams, and sports globally.
The Requirements
ABOUT YINZCAM
YinzCam is a tech leader in sports, developing mobile apps, Connected TV apps, and analytics solutions for sports teams, leagues, events, and venues worldwide. With over 180 professional sports clients and more than 100 million app installs globally, we are dedicated to developing technology to connect fans with the live events they love, year-round, 24/7. Our IPTV product has elevated venues like Mercedes-Benz Stadium, Rocket Mortgage FieldHouse, and Allegiant Stadium.
Our digital products are used by 200 professional sports teams and leagues around the world, including clubs and stadiums in the NFL, NBA, MLS, NHL, Liga MX, English Premier League, AFL (Australia), and more. Read more about our story and clients at https://www.yinzcam.com/ .
NOTE : This is an in-office role in Pittsburgh, PA, USA. This is not a remote/hybrid role.
THE ROLE
We are looking for a Senior Django Developer to be managing, enhancing, and maintaining our Content Management System (CMS) that is used to administer mobile sports apps around the world. This is a Senior Engineering role with the opportunity to build Content Management Systems with features that will be used by multiple iconic brands, leagues, teams, and sports globally.
The Requirements
- (Must-Have Requirement) 5 years of hands-on Python and Django framework experience, especially expertise in and experience with customizing the Django admin.
- (Must-Have Requirement) 5 years of hands-on experience with Javascript/CSS with Django templates and UI customization.
- 5 years of hands-on experience with relational databases, MySQL, understanding how Django ORM maps to queries and being able to optimize the ORM and database (indexes) to avoid performance issues
- 5 years of hands-on experience in working with RESTful APIs using both XML and JSON.
- Solid systems skills, including an appreciation and understanding of the finer points of multi-threading, operating systems, data structures, virtualization, network protocols, exception handling, reliability, caching, etc.
- Experience with programming, debugging and dealing with production Django code every day.
- Ability to work independently and rapidly, with minimal supervision
- Deep understanding of the internals of web browsers, network protocols, and the underlying web technologies
- Desire to work in the fast-paced sports industry
- Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or equivalent.
- Willingness and ability to work the non-traditional hours of the sports industry.
- Paid time off every year
- Paid maternity and paternity leave
- Full medical, dental and vision health insurance
- Paid gym membership in LA Fitness
- Paid Coursera plan to take 10,000 courses around the world
- Beverages and snacks
- Paid parking near the office
- Building products for well-known sports teams