Mobile Engineer (iOS)
MakeSpace is not just building “YACA” (yet another CRUD app). We started from a Python/Django-powered REST API and are now focusing on a mobile-first approach. Most of our technology is served through three enterprise iOS applications. Mobile engineers work closely with our product designers to deliver a top flight experience to our customers and staff alike.
Our mobile team utilizes state-of-the-art technology including but not limited to:
- Reactive Cocoa: we believe in and contribute to the development of Functional Reactive Programming and the MVVM Design Pattern
- CocoaPods: We build our applications as a bundle of modules, and use private and public CocoaPods to manage them
- Hardware: We manage a fleet of iOS devices, and continuously experiment with any hardware that has the potential to bring efficiency to our fleet
As part of our small-but-awesome Engineering and Product teams, you will enjoy a tight collaborative relationship with our world class designers.
What We're Looking For:
- You aspire to use technology and positively transform the physical world
- You have a history of shipping iOS applications
- You have an ability to write idiomatic Objective-C code
- You have exposure to Swift in production apps
- You have experience with CoreData and Relational databases
- You have deep understanding of Cocoa design patterns and API design
- You have deep knowledge of iOS Concurrency patterns
- You have good taste and a keen eye for pixel-perfect design
- You have knowledge of iOS performance techniques
- You have enthusiasm for MakeSpace as a service
- You like to laugh and love collaboration
What's in it for you?
- Strong compensation package that includes base salary and stock options
- Catered lunches Monday, Wednesday, and Friday (nom, nom nom)
- Team happy hours, events, and social clubs (winespace, run club, and magic the gathering to name a few)
- Access to some groovy perks programs for things like gym membership and movie discounts
- The chance to join a fun, dynamic culture that encourages rapid professional growth.
MakeSpace is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.