company_logo

Full Time Job

Mobile Engineer

Bleacher Report

San Francisco, CA 09-29-2021
 
  • Paid
  • Full Time
Job Description
What you'll be building:

Bleacher Report is the premier social sports app, and serves as a destination for millions of fans all over the world to read, watch, listen, and discuss what's happening in the world of sports. We pride ourselves on delivering a rich fan experience by using the latest and greatest technologies, sweating the small stuff, and continuing to iterate.

How you'll build it:

We primarily develop in Swift, while supporting some core functionality that's still in Objective-C. We aren't afraid to include new OS features in our apps, and support the current and prior version of iOS (n-1). We work closely with the engineers writing and maintaining our custom web services when building new features or refactoring old ones. We discuss approaches to problems early and often, review each other's code, and are open to suggestions.

Required skills:
• Strong written and spoken communication skills
• Proficiency in iOS app development, with a strong knowledge of Cocoa Touch and related frameworks
• Proficiency in Swift, with a desire to continue learning the ins and outs of the language as it evolves
• Strong understanding of ARC (Automatic Reference Counting)
• Strong understanding of iOS multi-threading (GCD, Operations)
• Strong understanding of iOS networking and working with web services
• Strong iOS debugging skills, including experience using Instruments

Preferred skills:
• Proficiency with git submodules
• Experience using Codable
• Proficiency in Objective-C, especially around interoperability with Swift
• Experience writing programmatic UI
• Experience with dependency injection
• Experience working in a large code base with multiple targets
• Experience building test frameworks
• Experience using Core Data
• Strong understanding of AVFoundation framework, with experience working on a media rich app

Jobcode: Reference SBJ-gpj9b4-3-21-248-119-42 in your application.