
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology solutions provider is seeking an experienced Android Developer to create and maintain native applications. The role involves designing features, implementing mobile architecture, and collaborating with teams to deliver high-quality apps. Candidates must have a minimum of 3 years of experience and expert proficiency in Kotlin. Join us to contribute to transformative technology solutions.
Location: Placement at one of our clients from Banking Industry
Working System: Full WFO
Employment Contract: PKWT/Contract
App Development: Design, develop, and test native Android features and components using Kotlin and modern Android SDKs.
Architecture: Implement and adhere to best practices in mobile architecture, such as MVVM, MVI, or Clean Architecture, utilizing components like LiveData, ViewModel, and Coroutines.
UI/UX Implementation: Translate designer mockups and wireframes into high-quality, responsive user interfaces using XML layouts or Jetpack Compose.
Testing & Quality: Write unit and integration tests (e.g., using JUnit, Mockito, or Espresso) to ensure code reliability and robustness.
Collaboration: Work closely with product managers, UI/UX designers, and backend teams to define requirements, integrate APIs, and deliver features on time.
Performance Optimization: Identify and resolve performance and scalability issues, including memory leaks and battery consumption.
Google Play Management: Assist with preparing and submitting applications to the Google Play Store.
Minimum Qualifications: Experience: Minimum 3 years of professional, hands-on experience developing native Android applications.
Language: Expert proficiency in Kotlin.
Frameworks: Deep practical experience with the Android Jetpack suite of libraries (ViewModel, Navigation, Room, WorkManager).
Architecture: Proven ability to implement modern, scalable app architecture patterns (e.g., MVVM).
Concurrency: Strong understanding and hands-on experience with Kotlin Coroutines and Flow for asynchronous programming.
APIs: Experience integrating with RESTful APIs and utilizing third-party libraries.
Tools: Proficient with version control systems, specifically Git.
Soft Skills: Excellent debugging skills, strong communication, and a proactive attitude toward problem-solving.
PT. Indocyber Global Teknologi, an integrated information and technology system provider, dedicated to delivering highly effective solutions in the field of Information Systems. Our core business focuses on information technology services, digital marketing and IT infrastructure. PT. Indocyber Global Teknologi started with only 10 (ten) personnel, currently, after years of experience, we are supported by more than 200 consultants and developers.