Senior React Native Developer

YinzCam - Director
Pittsburgh · PA
Technical Services: Programmer
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.

This is a Senior Engineering role with the opportunity to build mobile apps and features that go into the hands of millions of sports fans across multiple iconic brands, leagues, teams, and sports globally. 

THE IDEAL CANDIDATE
As a Senior React Native Developer, 
  • You will be working to develop and prototype mobile features to embed into the official mobile apps of sports teams, leagues, events, and venues. 
  • You will be working with backend APIs and data sources to power these mobile apps and features.
  • You will be integrating third-party software and third-party APIs for specific features. 
  • You will be responsible for writing high-quality code, using the right algorithms, employing the right data structures, and using good software-engineering practices in implementing various features and products.
  • You will be responsibility for the performance testing and load testing of the code that you write. 
  • You will be interfacing with our clients to discuss and refine product requirements, and to solicit clarifications and answer questions related to the mobile features that you are developing. 

THE REQUIREMENTS
  • 5+ years of hands-on experience with writing production React Native applications.
  • 5+ years of hands-on experience with Javascript, Typescript, and WebSockets. 
  • 5+ years of hands-on experience with visually-stunning production HTML5/CSS3 user experiences.
  • 5+ years of industry experience in using Git for version control. 
  • 5+ years of hands-on experience with AWS and consuming RESTful APIs and interfacing with backend services, including familiarity with JSON, REST and XML.
  • 5+ years of industry experience in working with designers and in design frameworks such as Figma. 
  • Strong computer-science fundamentals in algorithms, data structures, networking, memory management, distributed systems, operating systems, synchronization, and relational databases.
  • Strong networking fundamentals, including knowledge of common network protocols and wire formats (e.g. HTTP) and debugging of network-level issues (e.g. packet captures, proxying).
  • Bachelor's degree or Master's degree in Computer Science is a must. 
  • Willingness and ability to work the non-traditional hours of the sports industry.

THE BENEFITS
  • 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
  • 401(k) plan
  • Beverages and snacks
  • Paid parking near the office
  • Relocation assistance to Pittsburgh, if needed
  • Building products for iconic sports brands in the NFL, NBA, NHL, MLS, Liga MX, EPL, and more. 

Job Questions:

  1. Are you willing to work out of our offices in Pittsburgh on a daily basis?

  2. What is your ideal starting date, if we were to make you an offer at the end of the interview process?