iOS Developer
Anastasia, Recruiter @Tapcore m.anastasia@tapcore.meRequired skills:
* 3+ years of iOS Development
* Strong Objective-C skills
* Good knowledge of iOS architecture (ability to sustain old versions of OS)
* Knowledge of iOS SDK, XCode, Instruments (exploring leaks, not optimized parts of code)
* Experience with base frameworks (Foundation, UIKit, CoreAnimation, CoreGraphics, AVFoundation, AVKit, MediaPlayer, WebKit)
* Experience with CoreData, sqlite
* Experience with networking on iOS (at least NSURLSession, AFNetworking, REST)
* Understanding of multi threading on iOS, GCD
* Knowledge of base RPC methods on iOS/Unix
* General understanding of iOS build system, architectures, fat binaries, bundles, code signing
* Ability to build UI in both IB and code
* C/C++ knowledge is a huge plus
* Swift knowledge is a plus
* Experience in reverse engineering is a plus
* Pre-Intermediate English level. Ability to chat with team, write technical documents
* Passion to research, study and make new and unusual products
* At least one app in the AppStore
Responsibilities:
* Utility and SDK development
* Building multi-bundled libraries
* Building client-server interactions
* Analysis of hidden OS features and 3rd party tools
* Write code which is resistible to reverse engineering
* Refactoring and code optimizations
* Code adaptation for different versions of OS and environment
What we offer:
* Remore fulltime job
* Salary paid in $
* Free English classes
* Laptop
* Offline team meetings in Europe
* Sensible flexible working hours
* Participation at industry conferences and events, professional books
* Pizza days