Previous Job
Senior iOS Developer - Photo Applications
Ref No.: 18-35632
Location: San Francisco, California
Position Type:Contract
Skill Type
Skill Type:Professional
Senior iOS Developer - Photo Applications

About the Job
We are looking for a talented, team-oriented industry expert developer who loves working in an agile environment, and wants to solve real customer problems while delivering new business value. We want you to help us drive innovation in digital and mobile photography. As a key member of our iOS team, you will:
¿ Closely collaborate with other engineers to improve, maintain, and extend consumer-facing iOS apps world-wide.
¿ Work with product owners, designers, platform teams and marketing to launch and release mobile apps and features
¿ Write tests and code applications in Swift and Objective C, supporting the full-stack from data to user.
¿ Learn from and mentor fellow engineers
¿ Advocates for the customers, always focusing on the needs and benefits of the user
¿ Work closely with team members in UI, design and product groups to provide them accurate feedback and estimates
¿ Remove and unblock impediments for product engineering
¿ Provide engineering thought leadership and innovation on photo management, analysis, enhancement and manipulation
¿ Embraces the team's Agile XP and Lean UX development processes of frequent, rapid and incremental delivery About you You are a passionate, results-driven developer who has the following experience:
¿ Strong knowledge of core iOS frameworks and services, Swift and Objective-C
¿ Agile and/or extreme development methodologies like Pair programming
¿ OO, MVC and Redux concepts and patterns
¿ Experience with iOS photo and video technologies (Photo and video frameworks - PhotoKit, CGImage, AVFoundation, etc...) a plus
¿ Machine Learning background or familiarity with machine learning techniques on iOS (CoreML) a plus
¿ Experience in consuming RESTful APIs (JSON) to connect applications to back-end services
¿ Aggressive refactoring and code reviews; a passion for code quality
¿ Source control, including Git and project management tools like Pivotal Tracker and JIRA
¿ Experience with Push Notification Methods, Certificates and APIs
¿ Behavior Driven Development using tools like Quick and Cedar a plus
¿ Experience with iOS storage technologies (CoreData, SQLite, etc...) a plus
¿ Photo and image analysis, manipulation, enhancement and storage a plus
¿ Photo metadata analysis, face detection and recognition experience a plus
¿ Passionate about design and user experience
Bachelor's degree in Computer Science and 3+ years of experience in app development

Contract-to-hire: 6+ months

Nesco Resource is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.