- Building and maintaining mobile applications using mobile development solution using native framework such as Android or IOS
- Able to integrate data analytical tracking into the mobile application
- Able to create mobile application architecture design (3-tier): Interface, Service Layer, Database
- Must be able to develop mobile layouting (slicing from creative design) into workable prototype of mobile application
- Must be able to develop mobile back-end programming or integrate to mobile back-end programming
- Keep up with the latest trends of mobile technologies
- Must be willing to create documentation about mobile application development such as functional and/or technical specification document
- Candidate must possess at least a Bachelor's Degree, Master's Degree / Post Graduate Degree, Computer Science/Information Technology or equivalent.
- At least 1 or 2 year(s) of working experience on iOS projects and/or Android Projects
- Demonstrable experience developing iOS mobile apps and/or Android Mobile apps (Consumer and/or Enterprise apps)
- Deep knowledge of (XCode, Objective C and the iOS SDK) and/or (Java and Android SDK)
- Solid understanding and experience with REST, XML, JSON, and both public and private APIs
- A deep commitment to writing quality code, experience and preference for working in a committed TDD, Agile environment
- Preferably can shows past works that have been published on App Store and/or Play Store
- Applicants must be willing to work in Grogol, Jakarta Barat.