Android Developer

The Parentinc

Jakarta Pusat

On-site

IDR 167,400,000 - 390,600,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Parentinc is hiring a mobile Android developer to join our dynamic tech team. You will design and build advanced Android apps using Kotlin/Java, implement MVVM architecture, and integrate with RESTful APIs. You will collaborate with product, design, and QA to deliver high-quality features on schedule.

Ideal candidates have 2+ years of mobile experience, strong debugging skills, and familiarity with Android Jetpack components. English communication is important for cross-country collaboration.

Qualifications

  • 2+ years of mobile development experience.
  • 2+ years in the Mobile technology stack.
  • Experience with Android SDK and Kotlin/Java.
  • Familiarity with MVVM and Android Jetpack components.

Responsibilities

  • Design and build advanced applications for the Android platform.
  • Unit-test code for robustness and edge cases.
  • Bug fixing and performance improvements.
  • Document design decisions and core code implementation.
  • Publish apps to Google Play Store and collaborate with cross-functional teams.
  • Communicate technical concepts to technical and non-technical stakeholders.

Skills

Android SDK
Kotlin
Java
MVVM
Android Architecture Components
UI/Material Design
SQLite/Room
REST APIs
Git
Debugging

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

Android Studio
Retrofit
RoomDB
Glide/Picasso
Git

Job description

The Parentinc is a fast-growing parent-tech company headquartered in Singapore and one of Asia’s premier innovators. Our media arm, theAsianparent, is Southeast Asia’s largest content and community platform for parents. With localized versions for Singapore, Indonesia, Thailand, Malaysia, Vietnam, and the Philippines, theAsianparent website reaches an impressive 35 million users monthly, while theAsianparent is the No.1 parenting App in Southeast Asia. Parentinc is also the owner and operator of the direct-to-consumer brand Mama’s Choice.

Join our dynamic team! As part of our diverse leadership, you'll collaborate with professionals from large multinational companies, startups, and management consulting. Embrace the opportunity to work alongside amazing individuals across our 7 countries: Singapore (HQ), India, Indonesia, Vietnam, Philippines, Malaysia, and Thailand.

Qualifications Technology:
Must have
  • Extensive experience developing Android apps with Android SDK, Kotlin, Java.
  • Solid understanding of Android architecture components like Livedata, LifeCycles, ViewModel, Databinding, WorkManager, Paging etc.
  • Building reusable and adaptable UI components using Google Material design guidelines.
  • Local database management using SQLite, RoomDB for offline support.
  • Writing clean and highly efficient code using Clean architecture and design patterns like MVVM, MVP.
  • Experience with outside data sources, third party APIs and libraries like Glide, Picasso, Retrofit. JSON parsing libraries like Gson, Moshi etc.
  • Working knowledge of GIT version control and repository clients like Github, Gitlab, Bitbucket.
  • Good debugging skills and tracing the root cause of the issues on production.
Good to Have
  • Knowledge of Monolithic and modular architecture.
  • Familiarity with testing frameworks like Junit, Mockito, Espresso.
  • Hands-on experience with Jetpack Compose, Firebase ecosystem
  • Experience with iOS, KMM, flutter framework.
  • Knowledge of analytics and data tracking.
  • Support for entire application lifecycle ie. concept, design, development, test, release and support.
  • Ability to manage your workload with minimal supervision.
  • Problem solving skills and Top-notch teamwork with great communication skills.
Other Qualifications:
Must have
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Minimum 2 years in the Mobile technology stack
  • Expertise in Confluence or equivalent tools to streamline the organization's collaboration, documentation, and knowledge sharing.
  • Familiarity with continuous integration and continuous delivery (CI/CD) practices.
  • Experience in Agile/Scrum environments, with a focus on iterative development.
  • Proficient in English communication, facilitating collaboration and documentation.
Good to Have
  • Have published one or more Android apps in the Google Play store.
  • Familiarity with Jira for project management.
  • Strong analytical skills in troubleshooting and resolving issues in a TDD environment.
Key Responsibilities
  • Design and build advanced applications for the Android platform.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Documenting the application design decisions and core code implementation logic.
  • Publishing App on the Google Play Store.
  • Work collaboratively within cross-functional teams, including front-end developers, DevOps, data team, Product Managers, Architects, and QA engineers.
  • Communicate technical concepts to both technical and non-technical team members
Continuous Improvement and Innovation:
  • Adapt to industry trends, and Continuously discover, evaluate and implement new technologies to optimise the application and overall development efficiencies.
  • Contribute ideas for continuous improvement, enhancing overall system efficiency.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer: Build Scalable Apps for a Regional Platform
Android Developer: Build Scalable Apps for a Regional Platform

The Parentinc • Jakarta Pusat

On-site
IDR 167,400,000 - 390,600,000
Mobile Engineer iOS
Mobile Engineer iOS

Akar Inti Teknologi • Jakarta Pusat

On-site
IDR 180,000,000 - 340,000,000
Mobile Apps Developer
Mobile Apps Developer

Trade PR • Indonesia

On-site
IDR 525,210,084 - 1,050,420,168
Competitive salary
Performance bonuses
Health, dental, and vision insurance
+3
Senior Android Engineer
Senior Android Engineer

Ajaib Group • Jakarta Pusat

On-site
IDR 450,000,000 - 650,000,000
Android Developer
Android Developer

Aleph-Labs • Jakarta Pusat

On-site
IDR 200,880,000 - 334,800,000
Android Developer
Android Developer

Sagara Technology • Jakarta Pusat

On-site
IDR 300,000,000 - 480,000,000
Android Developer
Android Developer

PT. Inovasi Anak Indonesia - PARKEE • Jakarta Pusat

On-site
IDR 279,000,000 - 468,720,000
Frontend Android Developer (Native Kotlin)
Frontend Android Developer (Native Kotlin)

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 433,877,126 - 607,427,976
Staff Software Engineer
Staff Software Engineer

Dkatalis • Pulau Untung Jawa

On-site
IDR 900,000,000 - 1,300,000,000
Senior Software Engineer, Mobile (Android) - Fulfilment
Senior Software Engineer, Mobile (Android) - Fulfilment

Grab • Jakarta Timur

On-site
IDR 223,200,000 - 334,800,000
Term Life Insurance
Comprehensive Medical Insurance
Flexible Work Arrangements
+2