Mad Mobile operates on a foundation built by free-thinking innovators with an unwavering passion for bringing the best products, experiences, and services to millions of users every day. As a recognized leader in the mobile-first retail industry, Mad Mobile understands success is created through talent, hard work and cooperation.

We are seeking highly experienced native IOS application developers to join our award-winning team of mobile technologists. Help us reinvent retail systems as we partner with the industry’s leading hardware and software vendors to deliver truly innovative solutions.

Requirements

  • At least 5 years of native IOS development experience
  • Proficient in Swift, with a good knowledge of its ecosystems
  • Solid understanding of object-oriented programming
  • Experience with Cocoa APIs on OS X
  • Knowledge of memory management and multi-threading
  • Experience with embedded databases and other system datastores
  • Familiarity with RESTful APIs to connect to back-end services
  • Good sense of UI design and a user-oriented focus
  • Knowledge of low-level C-based libraries is a plus
  • Implementation of automated testing platforms and unit tests
  • Knack for benchmarking and optimization
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of code versioning tools {{e.g. Git, Mercurial or SVN}}
  • Familiarity with continuous integration
  • Enterprise application development experience is a plus
  • Retail application development experience also a plus
  • Prefer advanced developers with experience building frameworks and foundational architectural approaches

What We Offer

  • 100% Company Paid Benefits (Medical, Dental, Vision)
  • Matching 401K (up to 6%, matching 100%, fully-vested)
  • Flexible work hours
  • Fully stocked kitchen
  • Onsite gym

***Company-paid benefits – Health, Dental, and Vision & matching 401(k) Plan