iOS / Cocoa Developer
Location: DE, BE, Berlin
Department: Development
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Internet
Function: Information Technology

Company profile:

Job description:
Contentful (#URL_0252efddcbc4b8f51969fca7b054595976ea4678fd880b3653151e618d447b33#) is an API-first content management platform for web and mobile applications and the first cloud-based service to allow content to be distributed across any device, application or platform, with one single input.Content is managed in a completely presentation-independent format and can be served to all current and future platforms, including iOS, Android, Google Glass or interactive JavaScript apps.We are still early stage but showed significant traction and have paying customers. We are funded by the world’s leading VCs, Benchmark’s European sister Balderton (MySQL, Redhat, Twitter, New Relic, Dropbox) and SaaS expert Point Nine Capital (ZenDesk, Unbounce, Server Density). Our advisory board includes key personalities from the BBC, Apple, Rovio, Symantec as well as thought leaders in the Web and Content Management space.As the iOS/Cocoa developer you’ll take charge of the development of our Cocoa SDK, example applications and you’ll evangelise Contentful in the iOS community.

Requirements:
You dream in Objective-C and know your way around all the Foundation/CoreFoundation frameworksYou know XCode, Instruments, gcc/llvm, the debugger and pre-processor in depthYou have proven experience in developing a Cocoa SDK that works across iOS versions and know how to ship it (static libs, Cocoapods, …)You already used read/write REST APIs from Cocoa and have a strong understanding of HTTP and OAuth. You know all the networking libraries.You worked with complex Core Data projects. You understand its strengths and weaknesses and can evaluate when to use it compared to simpler technologies like Sqlite.You’re great at object-oriented development, multi-threading, asynchronous programming, design patterns and agile methodologiesStrong attitude to testingUsed to work in small team and on solo projectsYou're an active participant in the tech communityYou get stuff done. We are looking for someone we can trust to do a good job without much handholding - you should enjoy responsibility.

Benefits:
The Web is changing and becoming more interactive, be part of this revolution and work with cutting-edge technologies on the future of the WebRelease almost all your code as open source. Visit conferences, speak there and spread the word.Get exposure and work with other technologies we use in house: Erlang, Rails, RabbitMQ, elasticsearch, #URL_a58bd7bd48420a1f4774598bc5f1451bdcc79baee91a357c1d69e8aede501d73# and othersBe part of a team of technical experts in a company where technology matters and is keyEnjoy a significant training budget (money and time) that you can spend on conferences and coursesBe in a fast-paced environment in a company that’s growing quickly. Garner responsibility and make a significant impact, instead of being just another cog in a machine.Pick your own equipment to get the best out of your working daysA fun workplace right in the heart of BerlinCompetitive salary and stock options