Live Events Careers

Android Developer - YinzCam (Pittsburgh · PA)

YinzCam jobs
Sports Jobs in Pittsburgh · PA
Technical Services: Technical/Engineering
THE IDEAL CANDIDATE
We are looking to hire an Android Developer who has the expertise, the experience, the leadership skills, and the depth of technical knowledge to collaborate with NFL/NBA/MLS/NHL/LaLiga/EPL sports teams, to build well-recognized sports apps that are in the hands of tens of millions of fans globally on a daily basis.


As an Android Developer, you will need to learn the company's Android code-base and Android development processes quickly, and then use your skills and abilities to implement and enhance features and products in our family of Android sports apps.


Our philosophy has always been to promote from within, and we expect to grow our people into senior leadership positions. Starting from an Android Developer role, you will be given the personal coaching and ample opportunity, if you choose, to grow your career into a Senior Android Developer, a Product Manager, a Technical Architect, or a Director of Engineering.


WHAT YOU WILL BE DOING
As an Android Developer,
  • You will be working to develop and prototype native Android apps and Android features for the official mobile apps of sports teams and leagues.
  • You will participate in the complete app life-cycle, including concept, requirements, design, build, deploy, test, and release to the Google Play Store.
  • You will work closely with the UI/UX and Backend teams in implementing various Android features in our apps.
  • You will work with Product Owners on new product ideas, designs, and prototypes for sports teams and leagues.
  • You will be responsible for writing high-quality code and using good programming practices in implementing various features and products.
  • You will be interfacing with our clients to discuss and refine product requirements, and to solicit clarifications and answer questions related to the Android features and apps you are developing.

THE REQUIREMENTS
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
  • Portfolio of published apps in the Google Play Store. Please provide links to published Android apps. Please also indicate which portions of these Android apps you were involved in developing.
  • Experience with Object-Oriented Programming, Kotlin, Java and Git.
  • 2+ years Android native application development experience.
  • 3+ years Java development experience.
  • Experience with consuming APIs and interfacing with backend services, including familiarity with JSON, REST and XML.
  • Strong knowledge of Android memory management, process lifecycle, threads and thread handlers.
  • Experience building Android products that target a wide range of devices (Android versions, device sizes, manufacturers)
  • Experience integrating third-party SDKs and APIs.
  • Experience in translating design mockups (in Zeplin, Figma, etc.) into production-quality functioning Android app interfaces.
  • Experience using Git for version control, including branching, merging, and resolving conflicts.
  • Strong CS fundamentals in algorithms, data structures, networking, memory management, distributed systems, and relational databases.
  • 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
  • 401(k) plan
  • Gym membership
  • Beverages and snacks
  • Paid parking near the office
  • Building products for well-known sports teams

AND, FINALLY, WHAT YOU CAN EXPECT FROM US
We will help you build your career and we will support your ambitions. We will help to train you in project management, teach you to draft clear, detailed, and actionable technical requirements, and teach you the innovation process that delivers real-world products into the hands of millions of sports fans around the world. We will help to create visibility for you and your work at our annual conferences (where we present our latest innovations to our clients) during the year, where we will showcase the results of your efforts. Should you choose to transform your career into a different path, we will support your aspirations and career ambitions to help you to grow your role into product management, business development, people management, etc., over time, by giving you the opportunity to acquire the skills, and by providing you with the coaching, feedback, and training needed to grow into that role with us.

Job Questions:

  1. Are you able to work in Pittsburgh, PA ?

  2. What kind of Android apps have you built and released before?