Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Checkout the hottest software engineering jobs in Michigan: http://meetmaestro.com/culture/careers

Senior iOS App Developer

Maestro is seeking full-time Cocoa/CocoaTouch Software Engineers to build custom iOS and OS X applications. Qualified individuals will be just as passionate about enhancing the user experience as they are about creating clean, efficient, and extensible code.

KEY RESPONSIBILITIES

Collaborate with strategists, designers and other developers to come up with the best solutions for each project Estimate relative work-effort of solutions on potential contracts Manage time appropriately and communicate clearly to help manage work expectations Ensure that new code is maintainable through code-reviews and providing feedback to other developers Mentor and teach other iOS developers (including student interns) JOB QUALIFICATIONS

REQUIRED

Experience and familiarity with Cocoa/CocoaTouch Frameworks and Xcode. Deep understanding and experience with CoreData, CoreAnimation, CoreGraphics, and UIKit Familiarity with the C-level APIs (e.g., CGPDF, CFContext) Experience with Asynchronous Networking APIs and consumption of RESTful web services Version control system (preferably git, but subversion, mercurial, and the like also welcome) Experience and understanding of the localization frameworks (Apple Developer Internationalization Guide) Ability to accurately represent designs with code Strong software architecture knowledge and skills DESIRED

Experience developing in C Experience working with lower-level frameworks (e.g., AVFoundation, Accelerate, AddressBook) Working knowledge of ReactiveCocoa (and familiarity with functional reactive programming) Understanding of the MVVM design pattern Experience with using Cocoapods, MOGenerator, AFNetworking, and MEFrameworks Experience with SceneKit/OpenGL ES Familiarity with enterprise app distribution Keen understanding of the code signing process and App Store submission COMPENSATION

Base salary is dependent on experience and talent level Compensation package includes medical and dental insurance, prescription drug coverage, FLEX benefits and the option for disability insurance. ADDITIONAL COMMENTS

Maestro is seeking to fill a full time position based out of Kalamazoo, MI, however we are open to remote employment options as well. Looking for the right combination of talent, chemistry, character, and passion Please submit your resume and a non-trivial, working example of a complete project (NDA can be set up to protect your work, but we must see your code in action). Access via github (or other online repository) is preferred.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: