Senior iOS Engineer

  • BHO Tech
  • San Francisco, CA, USA
  • Sep 20, 2020
Full time Engineering

Job Description

We are seeking an engineer to join our iOS team responsible for the architecture and development of our iOS application. Our engineering team takes pride in writing practical, testable and maintainable code. On the iOS team our language is Swift 3.

Responsibilities:

Contribute to both architecture and implementation of a widely distributed consumer mobile application
. 
Write high quality code that is well documented and unit tested and meets objectives as described in user stories and functional specifications. 
Collaborate with other engineers and participate in code reviews. 
Adhere to Apple’s recommended coding standards and follow proper MVC methodologies.

Minimum qualifications:

Experience developing iOS apps using both Objective-C and Swift. 
A good sense of what goes into making a successful consumer product
. 
Strong understanding of MVC, iOS application architecture and ARC. 
Skills developing user interfaces to support multiple device sizes using Storyboards, Size Classes and Auto-Layout Constraints. 
Experience with Foundation framework APIs, NSURLSession and networking, concurrency and threading using GCD and NSOperation. 
Strong UIKit, Core Animation and core graphics experience. 
In-depth knowledge of at least one of these frameworks: AVFoundation, MapKit, CoreLocation.
Experience using local persistence solutions (NSUserDefaults, Serialization, Core Data). 
Developed and published at least one app to the App Store.

Preferred qualifications:

Knowledge of the iOS SDK performance tools and optimization techniques. 
5+ years of iOS development strongly preferred. 
Familiarity with CocoaPods. 
Aware of performance limitations of battery life, CPU and memory availability to implement robust and efficient solutions. 
Ability to clearly articulate details of iOS device provisioning process. 
Familiar with issues arising from Apple app review process and dealing with iTunes Connect.

Skills

Android, iOS Development, MVC Framework, Objective-C, Swift

Compensation

$200K – $250K and higher (DOE)
No Equity

Visa Sponsorship

Not available


Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com