iOS Developer in Lindon, UT at HUNTER Technical Resources

Date Posted: 1/25/2020

Job Snapshot

Job Description

Sr. Software Engineer/Mobile Developer

We are looking for a Mobile iOS developer responsible for the development and maintenance of iOS mobile applications. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


Job Details:
  • Design, architect and develop apps that are elegant efficient, secure, highly available and maintainable
  • Knowledge of developing trends and emerging standards in mobile apps, mobile payments, and wearables
  • Familiar with the whole software development life cycle (e.g. requirements, analysis, design, implementation, testing, and documentation) and – execution models (e.g. Waterfall, Agile, etc.)
  • Good understanding of RESTful APIs and how to connect iOS applications to back-end services using asynchronous network calls
  • Experience working with automated testing on the iOS platform
  • Knowledge of the open-source iOS ecosystem and the libraries available for common tasks
  • Experience with Auto Layout
  • Understanding of code versioning and build tools like Bamboo and Bitbucket
  • Understanding of accessibility and security compliance
  • Understanding of fundamental design principles behind a scalable application
  • Provides thought leadership regarding implementation best practices


  • A minimum of five (5) years of IOS development in an Agile environment
  • 5+ years of experience in iOS development using Swift and/or Objective-C and 8-10 years of overall experience in software development, preferred
  • Familiar with Continuous Integration (CI) and its use in testing, building and deploying iOS apps
  • Experience in framework level development using Swift
  • Excellent interpersonal and communication skills
  • Experience with payments technology and EMV is a plus
  • Apps published in the Apple App Store is a plus


Must be willing to work onsite at our Lindon, UT office location.


  1. Software Engineer Jobs
  2. Project Engineer Jobs