Enable job alerts via email!

Android Engineer

Ajaib

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

30+ days ago

Job summary

A leading fintech company in Jakarta is seeking an experienced Android Engineer. You will develop intuitive user experiences and own features throughout their lifecycle. The ideal candidate has 2+ years of Android development experience and is proficient in Kotlin or Java. Join us to help transform the financial landscape with innovative solutions.

Qualifications

  • 2+ years of professional Android development experience.
  • Proficiency in Kotlin or Java and Android framework.
  • In-depth understanding of design patterns and their application.

Responsibilities

  • Develop an intuitive user experience for the Android platform.
  • Own features from inception to launch.
  • Mentor and guide other engineers on the codebase.

Skills

Android development
Kotlin
Java
Reactive programming
Design patterns
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

RxJava 2
Dagger 2
Job description

Company Overview:

Ajaib, a leading Indonesian fintech company, is revolutionizing the financial landscape for retail investors. We are looking for a talented Android Engineer to join our dynamic team. This is an exciting opportunity to shape user experiences and drive innovation in our Android applications.

Key Responsibilities:

  • Develop an intuitive and delightful experience for our Android platform
  • Owning features through inception, design feedback, implementation, and launch
  • Implement unit tests and functional tests for their tasks
  • Compile and integrate changes with the project
  • Collaborating with Product Designers, Product Managers, Backend Engineers, and Data Engineers
  • Mentor and guide other engineers on contributing to the code base
  • 2+ years of professional Android development experience
  • Proficiency in Kotlin or Java, and Android framework necessary
  • Deep understanding of reactive programming
  • In-depth understanding of design patterns and their application
  • Familiarity with end-to-end systems development life cycles
  • Excellent analytical, decision-making, problem-solving, team, and time management skills
  • Bachelor's degree in Computer Science, Engineering or related equivalent experience
  • Familiarity with Kotlin, RxJava 2, Dagger 2, and other libraries in our tech stack.

What Makes your Application Stands Out:

  • Self-drive to improve the app and codebase above and beyond what's outlined in the spec
  • You obsess with tracking performance via application instrumentation
  • You are a strong advocate for governance on quick and stable build releases.
  • Curiosity to understand how systems internally work, and hunger to continuously challenge the status quo of our tech stack.

Join us at Ajaib and be part of a team that's transforming the financial landscape!

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