Architect, design, develop, and maintain iOS applications
Collaborate with the engineering team at large in software design sessions, code reviews, teaching, and other engineering activities
Collaborate with other team members including the web development team and design team
Participate in all aspects of the software development lifecycle for our projects
[Apply now at https://my.hiredly.com/jobs/jobs-malaysia-snappymob-job-ios-developer-5] ; Requirements: - Job Requirements
At least 3 years of professional experience and a proven track record showing proficiency in iOS development
Understanding of core iOS development concepts, including application architectures, lifecycles, user interface layout and customization, and components such as UICollectionView
Proficiency in Swift, Xcode and the entire iOS development toolchain
Experienced in iOS architectural patterns MVC, MVVM
Experienced in RESTful web APIs
Experienced in core platform and popular third party frameworks / libraries
Good-to-haves experiences:
Objective-C, C, C++
Testing methodology (unit, integration, and UI tests)
Functional reactive programming (e.g. RxSwift)
Other mobile development platforms
Frontend or backend web development
Linux, MacOS, or other UNIX-like system
Version control systems (we use Git)
As one of Malaysia\'s top app development companies, Snappymob helps top brands in Malaysia and around the world turn their ideas into reality by creating impactful digital products. Our clients span from startups to multinationals across many industries including finance, media, healthcare, energy, and education. By pairing awesome user experience design and solid software engineering, we strive to help our clients achieve success \xe2\x80\x93 while providing them honest, no-nonsense advice. Visit us at snappymob.com to find out more about what we do.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.