Design, build, and ship highly downloaded, consumer facing iOS apps with modern technologies to make our clients successful.
Provide technical expertise and direction within the iOS engineering team and for our business partners.
Deliver high quality solutions that meet business objectives in a flexible, collaborative, and rapidly changing environment.
Write solid and efficient code that is extensible and maintainable.
Maintain, document, and grow current products with a vision toward how the product and architecture should evolve to adapt to new customer needs.
Research and recommend new mobile tools and applications.
Collaborate on the development of software engineering processes to improve team efficiency.
Help grow the team by interviewing and recruiting other engineers.
What you have
You will be great at multitasking, managing your time, and understanding the product from a high-level and detail perspective
BS/MS degree in Computer Science, Engineering, or a related field
Objective-C, Swift, Xcode, and Cocoa Touch
Developing for iOS 7+
iOS Design Patterns
Callbacks, Blocks, Closures, Delegates, and NSNotifications
Storyboards, Auto Layout and Size Classes
Publishing and app through the AppStore
Experience with code signing certificates, entitlements, and provisioning profiles
Deploying beta apps through iTunes Connect / TestFlight
CocoaPods
Git, JIRA
JSON, XML, REST Web Services
Quickly translating design and extracting assets from Photoshop / PSD files
Object Oriented Programming, Data Structures and Algorithms
Strong communication skills and the ability to work as a team player
The ability to think critically
Nice to have
External libraries and tools, e.g. AFNetworking, SDWebimage, Haneke, Fabric, etc.
Push Notifications
SQLite and other mobile databases
OS X development experience
Mobile analytics
Continuous Integration tools such as Xcode Bots or Jenkins iOS Testing Frameworks such as XCTest, OCMock, or KIF
Ability to work on other mobile platforms including Android.
Objective-C, Swift, Xcode, and Cocoa Touch
Only GC/Citizen
Job details are sourced from the employer's original posting.
Open job postingAbout the company
We recruit for product development teams as well as IT teams; we understand the difference in skill sets and personnel needed for both back-end and front-end. We have the resources and access to a global network of talent across various technologies and industries to provide your company with the right candidates you need and just when you need them