Job Description
We are looking for a passionate and self motivated engineer with strong desire for knowledge and expertise in field of mobile application development and video and audio processing.
Job Specification
- 1+ years in native iOS Development
- B.S. or M.S. Computer Science or related field Experience interfacing with RESTful APIs
- Good knowledge of major frameworks (Cocoa Touch, Core Services, and Core OS)
- Understanding of required design patterns and architectures i.e. MVC, Singleton etc.
- Knowledge of iOS 8/9 features and differences from prior versions, willingness to master future versions.
- Familiarity and understanding of Apple’s Human Interface Guidelines
- Experience throughout the full-lifecycle of two or more mobile applications
- Capable of managing time well and working efficiently and independently
- Experience in object-oriented software development Strong grip on data structures and algorithms
- Experience in understanding large and complex code bases
- Experience with multi-threaded programming Knowledge of iOS SDK performance tools and optimisation techniques
- Familiarity with AVFoundation framework is a plus
- Familiarity with basics of video processing algorithms is a plus