Sr iOS Engineer in Beaverton, OR at APEX Systems

Date Posted: 4/17/2018

Job Snapshot

Job Description

Job #:  823691

A mobile e-Commerce team is seeking a Senior iOS Engineer to join them in developing premium native experiences for their consumers.  In this role, you will deliver well designed, highly testable, and resilient applications.  You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices.  The successful candidate is both deeply experienced with iOS development and a team player that thrives in a collaborative agile environment.

 

Qualifications

  • 5+ years software engineering experience
  • Fluent in Swift with a passion for the language
  • Experience developing, delivering, and supporting multiple native iOS applications through the App Store
  • Expert-level knowledge of iOS SDK, iOS versions, and popular devices
  • Experience designing mobile applications to consume server-based REST APIs
  • Solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and iOS design patterns
  • Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications
  • Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests
  • Working knowledge of Scrum and other agile practices
  • Excellent verbal and written communication skills
  • iOS or front end web development experience is a plus
  • eCommerce experience is a plus
  • Bachelor’s degree in Computer Science or Engineering
  • Ability to pass a seven year background investigation

 

 

 

 

 

 

 

 

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.