Posted 11 months ago
The Flickr mobile team is looking for a forward-thinking software engineer with experience building consumer-facing apps.
We want an engineer with a broad array of interests who can easily adapt to new challenges and explore new solutions to existing problems. We believe that engineering is only a piece of the effort and that you are as passionate about code quality and architecture as you are about user experience and design. Ultimately, you love challenges and hard problems that range across disciplines.
Be a great teammate in a tight-knit team of strong, ambitious engineers always willing to focus and contribute
Own a significant stake in projects that have a direct impact to team goals, from inception to launch
Design, develop, enhance, and maintain one of the best photo-sharing apps
Participate in designing, proposing, and developing architectures that can perform at scale
Be active in code reviews and discussions to learn, share knowledge, and improve code quality
Work on a cross-functional team with engineers, product managers, QA, and designers
Drive best practices and stay current on upcoming iOS features and platform changes
7+ years of experience building and shipping iOS apps in Objective-C
Experience with client apps and consuming APIs
Specific comfort with (or deep, abiding love of):
Using NSURLSession to consume RESTful APIs
Concurrent programming using GCD and/or NSOperationQueues
Memory management (allocation, reference counting)
Building comprehensive test cases for your code
Data persistence (NSCoding, NSFileManager, CoreData)
Nice to Have:
Experience with Swift
BS in Computer Science or engineering equivalent
Passion for photography
*Remote work applies to select states: California, Colorado, Idaho, Illinois, Maryland, Massachusetts, Michigan, Minnesota, New Mexico, New York, North Carolina, Oregon, Utah, Virginia and Washington.