Android Developer
Must-have:JavaKotlinGitMobileFinTech
Requirements:
- Bachelor's degree in IT/ Computer Science / Information System or related major with a minimum GPA 3.00.
- Having minimum 3 Years experience as Mobile Developer (Android).
- Experience developing medium-scale Android projects and strong debugging skills.
- Experience using Java, Kotlin, gradle kts
- Experience using Java Studio, Android Studio.
- Proficient knowledge of object-oriented programming (OOP).
- Familiarity with Sonarlint and creating unit tests.
- Proficient in using source management and version control tools such as Git.
- In-depth understanding of Android architectures such as MVVM or MVP.
- Experience with several Android libraries such as Hilt Dagger (Dependency Injection), Retrofit (Networking), Coroutines (Asynchronous), Room (Database), and Mockito (Unit Testing).
- Implementing Jetpack architectures such as ViewModel, LiveData, and Navigation Component.
- Knowledge of API integration and data parsing (JSON).
- Ability to publish apps.
- Familiar using Database Management and Queries
- Having SDLC Knowledge
- Experience in the banking industry or Fintech is preferred
- Good Communication Skills, have ability to work in a team and develop competencies.
- Willing to placed in Perbankan Industry and WFO in Central Jakarta
Skills: Customer Service, Gradle, Teamwork, Java, Kotlin, Mobile Development, Microsoft Office, Restful API, Android Development, Retrofit