Enable job alerts via email!

Android Developer

Pt Indocyber Global Teknologi

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

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.

Qualifications

  • Minimum 3 years of professional experience developing native Android applications.
  • Deep practical experience with Android Jetpack suite of libraries.
  • Proven ability to implement modern, scalable app architecture patterns.

Responsibilities

  • Design, develop, and test native Android features using Kotlin.
  • Implement best practices in mobile architecture.
  • Translate designer mockups into responsive user interfaces.
  • Write unit and integration tests to ensure code reliability.
  • Collaborate with product managers, designers, and backend teams.
  • Identify and resolve performance and scalability issues.

Skills

Expert proficiency in Kotlin
Excellent debugging skills
Strong communication
Proactive attitude toward problem-solving

Tools

Git
Job description

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.