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