Skill diminta
Android SDKAndroid StudioCommunicationGitJavaKotlinUnit Testing
Deskripsi
- Deskripsi pekerjaan Android Developer (Java Kotlin) PT Avows Technologies
- Placement Banking Industry (SYARIA and CONVENTIONAL BANKING) - Contract based
Responsibilities
- Design, develop, and maintain Android applications using Java and Kotlin
- Translate business requirements and UI/UX designs into high-quality, scalable mobile applications
- Integrate RESTful APIs and third-party libraries
- Ensure application performance, quality, and responsiveness
- Identify and fix bugs, performance bottlenecks, and security issues
- Collaborate with product managers, UI/UX designers, backend developers, and QA teams
- Participate in code reviews and maintain clean, reusable, and well-documented code
- Stay up to date with the latest Android development trends and best practices
Requirements
- Proven experience as an Android Developer
- Strong proficiency in Java and Kotlin
- Experience with Android SDK, Android Studio, and Gradle
- Solid understanding of Android UI components, layouts, and material design principles
- Experience consuming REST APIs and handling JSON data
- Familiarity with version control systems (Git)
- Understanding of mobile application lifecycle and performance optimization
- Strong problem-solving and communication skills
- Nice to Have
- Experience with MVVM / MVP / Clean Architecture
- Experience using Jetpack components (ViewModel, LiveData, Room, Navigation)
- Familiarity with dependency injection (Dagger/Hilt/Koin)
- Experience with unit testing and UI testing
- Experience publishing apps to Google Play Store