Mobile Developer
Job Description
- 1 year of experience on iOS end-to-end application development from conceptualization through to successful launch
- Have knowledge in Objective C, Swift or Kotlin
- Experiences in Android SDK, Java, NDK, C++, .Net, Xamarin
- Experience in Android studio 3+, Android api 28+, Rest api, Json, JNI, Firebase, SQlite.
- Have published app in App Store and Google Play Store
- Familiar with some of Google API’s (cloud messaging, maps, etc)
- Understanding how to structure, design, implementation, and testing of mobile application
- Strong understanding of latest features and development best practices for iOS and Android platforms (upcoming SDKs, resource optimization techniques, social network integration)
- Familiarity with RESTful APIs to connect mobile applications to back-end services
- Knowledge of mobile app technologies and UI/UX standards
- React Native skill is an advantage
Job Requirement
- Responsible to develop and maintain iOS and Android apps. Troubleshoot and debug to optimize apps.
- Develop new project from scratch or continue an exisiting one.
- Working closely with UI/UX designer to build a great user interface.
- Design, build, and maintain high performance, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Translate design and wireframes into high quality code.
- Debugging and making sure program is free of bugs.
- Able to communicate and coordinate with the team.