Responsible for the creation and implementation of a wide variety of mobile products and applications for Android.
Maintaining existing codebase, including troubleshooting bugs and adding new features.
Responsible for coding and testing of in-house systems using the required programming and tools within the project timeline.
Document the implementation procedure and user guide when necessary. Work with outside data sources and APIs.
Other responsibilities as deemed necessary by management.
Job Requirements:
Proficient in English (both writing and speaking).
Experience in Android end-to-end application development from conceptualization through to successful launch.
Proficiency in Kotlin and knowledge of Android SDK.
Experience with third-party libraries and APIs.
Proven familiarity with OOP and implementation of software design patterns.
Strong understanding of the latest features and development best practices for Android platforms (upcoming SDKs, resource optimization techniques, social network integration).
Strong attention to detail, organization, and time management.