Senior Django Developer Job at YinzCam, Inc., Pittsburgh, PA

UXVhRGZ4ZVVhVnFEWDluaTBseitvd0xienc9PQ==
  • YinzCam, Inc.
  • Pittsburgh, PA

Job Description

This is an onsite, full-time position, working out of our offices in Pittsburgh on a daily basis.

-----------------

We build the best mobile apps in sports.

Our digital and mobile products are used by 200+ sports organizations in the NFL, NBA, Liga MX, MLS, NHL, AFL (Australia), F1 venues, and more.

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 r elational 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.

THE PERKS

  • Paid time off every year
  • Paid maternity and paternity leave
  • Full medical, dental and vision health insurance
  • Gym membership
  • Paid parking near the office
  • 10,000 paid Coursera courses for you to take
  • Building products for well-known sports teams

Job Tags

Full time,

Similar Jobs

Gpac

Sign Installer Job at Gpac

Sign Installer An established and growing sign company is looking for an experienced Sign Installer. Responsibilities | Sign Installer Installation experience with channel letters, monuments, ADA, wayfinding, vinyl, and custom signage Experience welding and concrete... 

Stealth Stanford Startup

Enterprise Account Executive: Selling to Insurance Companies [31192] Job at Stealth Stanford Startup

 ...'d like this person to have experience selling into insurance companies. We need someone with enterprise sales experience to understand...  ...Location: Mountain View, CA - Remote Enterprise Account Executive You will be working on a category-defining product - AI... 

29 Move

Amazon Delivery Driver Job at 29 Move

29Move Delivery Driver 29 Move, Delivery Driver for Amazon Packages Join a growing company that cares about the people that work on the team. Experience is not required. If you want to learn essential worker skills from our excellent trainers, you are in the right... 

EFitz Logistics

Dry Van CDL-A Truck Driver | Home Weekly Job at EFitz Logistics

 ...months of verifiabletractor-trailer experiencein the last 3 years. ~21 Years of Age. ~ You must live in Kentucky. ~ No SAP drivers. Job Details: Average Weekly Pay : $1,500-$1,698 every week. Home time: Home every week for a minimum of 34 hours, 5-day... 

Amped Up Enterprise

Marketing Assistant Job at Amped Up Enterprise

 ...skills. Ambitious, with a strong desire to succeed. Ability to work both independently and as part of a team. No prior experience in marketing or sales is required, but a positive attitude and willingness to learn are a must. *THIS IS NOT A DIGITAL MARKETING...