Yinzcam - Pittsburgh, PA

posted about 2 months ago

Full-time - Senior
Pittsburgh, PA
Professional, Scientific, and Technical Services

About the position

YinzCam is seeking a Senior iOS Developer to create and enhance native iOS applications for various sports teams and leagues. This role involves participating in the entire app life-cycle, collaborating with UI/UX and Backend teams, and interfacing with clients to refine product requirements. The ideal candidate will have extensive experience in iOS development and a strong portfolio of published apps.

Responsibilities

  • Develop and prototype native iOS apps and features for sports teams and leagues.
  • Participate in the complete app life-cycle, including concept, requirements, design, build, deploy, test, and release to the App Store.
  • Collaborate closely with UI/UX and Backend teams to implement various iOS features.
  • Work with Product Owners on new product ideas, designs, and prototypes.
  • Write high-quality code and adhere to good programming practices.
  • Interface with clients to discuss and refine product requirements.

Requirements

  • 5+ years of industry experience with iOS native application development.
  • 5+ years of experience in Swift and Objective-C development.
  • 5+ years of experience using Git for version control, including branching, merging, and resolving conflicts.
  • 5+ years of experience consuming RESTful APIs and interfacing with backend services, including familiarity with JSON, REST, and XML.
  • 5+ years of experience translating design mockups into production-quality iOS app interfaces.
  • 5+ years of experience integrating third-party SDKs and APIs.
  • 5+ years of experience with networking, concurrency, design patterns, memory management, and debugging in iOS applications.
  • Strong CS fundamentals in algorithms, data structures, networking, memory management, distributed systems, operating systems, synchronization, and relational databases.

Nice-to-haves

  • Portfolio of published apps in the App Store with links and details of involvement.
  • Strong networking fundamentals, including knowledge of common network protocols and debugging of network-level issues.

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 8000+ courses
  • 401(k) plan
  • Beverages and snacks
  • Paid parking near the office
  • Relocation assistance to Pittsburgh, if needed
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service