Android Developer (Surabaya)

Geniebook, Pte Ltd.

Apply to this job
Kecamatan Dukuhpakis, Jawa Timur, id on site Until 8/21/2026 First posted March 22, 2025 Last posted March 22, 2025
Job description

Geniebook is an online, assessment-led learning tool that provides a powerful way to sharpen your academic performance. Learning is more effective as Geniebook uses A.I to focus your time & attention on mastering areas you find challenging. We encourage better academic performance by giving you greater visibility into learning progress & rewarding it.

This is the perfect position for someone that loves being an android developer and looking for exciting challenges in a startup Singapore-based company. The successful candidate will be stationed in our Indonesia office in Surabaya.

Job Scope:

  • Responsible for the creation and implementation of a wide variety of mobile products and applications for Android

  • Maintaining existing codebase, to include troubleshooting bugs and adding new features

  • Responsible for coding and testing of in house system on the required programming and tools with the project timeline

  • Document on the implementation procedure and user guide when necessary Work with outside data sources and API's

  • Other responsibilities as and when deem necessary by management

  • Work timing : Mondays - Fridays, 9am - 6pm (GMT+7)

 

Candidate's Qualifications :

  • Must be eligible to work in Indonesia and able to speak English actively.

  • Mininum Bachelor's Degree/Post Graduate Diploma/Professional Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent

  • Minimum 2 years of relevant experience in similar field

  • Experience on Android end-to-end application development from conceptualization through to successful launch

  • Knowledge of Android SDK

  • Experience with third-party libraries and APIs

  • Proven familiarity with OOP and implementation of software design patterns

  • Strong understanding of the latest features and development best practices for Android platforms (upcoming SDKs, resource optimization techniques, social network integration)

  • Strong attention to detail, organization and time management

  • Knowledge of SOAP/REST and XML/JSON

  • Able to work under minimal supervision

  • Able to deliver on time

  • Highly productive, creative and motivated

  • Fun Challenge
  • Family-like culture 
  • Fast growing company
About this role

Summary

Develop and maintain Android apps, troubleshoot bugs, implement features, and work with APIs.

Job title

Android Developer

Experience level

2+ years

Industry

education

Location requirements

Must be in Surabaya, Indonesia; remote work not specified.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

android SDKAPIOOPXMLJSON

Preferred skills

social network integrationresource optimization techniquessoftware design patterns

Specializations

androidmobile applicationsAPISDK
Locations

Structured locations inferred from the posting.

Unknown location

On-site

Surabaya, East Java, Indonesia

On-site City