Job Description

Ref No.:18-00040
Location: Sunnyvale, California
Title: Senior Mobile Engineer, iOS
Location: Sunnyvale, CA
Duration: 6-9 months; possible contract to hire


With nearly 10 Million customers, our client is one of the leading provider for retirement advice.

As a Sr. Mobile Engineer, you will specialize in building elegant products on world-class technologies. You will play a crucial role in designing and developing our iOS app in laying down the groundwork, infrastructure and product discussion from start to finish in an agile environment.

We are looking for self-starting engineers with strong experience developing elegant applications on the iPhone or iPad using the iOS SDK. If you are interested to be a part of the most disruptive technology with a mission to bring financial wellness and financial help to every American, we look forward to hear from you!

Responsibilities:
  • Work closely with our product and design teams to customize our client's experience for the iOS platform.
  • Implement custom native user interfaces using the latest iOS programming techniques.
  • Analyze and optimize UI & back-end application code for interfacing with our client's platform.
  • Be an internal champion for continuously improving team working processes, code quality, and tools and technology adoption

Requirements:
  • Bachelor's degree in Computer Science or related field. Master's degree preferred
  • 5+ years of object-oriented software development experience
  • 3+ years building complex applications for iPhone or iPad using Swift / Objective-C, Cocoa and other frameworks. (Don't forget to showcase your app(s) in AppStore)
  • Good understanding of Apple UI guidelines for iOS apps
  • Experience with multithreading programming
  • Experience with Rest Web Services and JSON
  • Experience writing unit tests and testable code
  • Excellent problem solving, critical thinking and communications skills

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online