Please, no third parties.
Although local candidates are highly preferred, fully remote candidates will be considered.
Main Duties & Responsibilities:
- Develop highly innovative, consumer-based mobile products and advanced applications for the iOS platforms (iPhone, iPad).
- Drive complete features from requirements through to deployment and experimentation.
- Collaborate closely with other engineers, managers, and executives to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
Skills & Requirements:
- 2+ years of experience with iPhone/iPad OS development.
- 6+ years of experience with OOP enterprise software development.
- Shipped at least one original iPhone/iPad app.
- Mastery of Objective-C, XCode, and Interface Builder
- OO design patterns are second nature.
- Deep knowledge of Swift, Objective-C, REST/JSON.
- Experience with CoreGraphics, CoreData and Instruments.
- Custom UI and control development experience.
- Possess the passion to design, build, and polish innovative applications.
- Understanding of the full mobile development life cycle.
- Make disciplined use of source control and bug tracking systems.
- Participate in software code reviews to ensure the creation of high quality, robust code by all team members.
- Portfolio of work required.
tags: ios developer, android developer, mobile application developer, mobile applications developer, mobile software engineer, mobile software developer