fore.coffee

View all job listings

Senior App Engineer (Android)

Fore - Pusat

Permanent

Hybrid

Job description

  • Architect and build large-scale Android applications using Clean Architecture + MVVM, enforcing strict separation of concerns across layers.  
  • Design and maintain Compose-first UI systems, including custom theming, state management, performance optimization, and recomposition control.  
  • Deep understanding dependency injection design using Dagger/Hilt, with component scopes, lifecycle implications, graph optimization, and test overrides.  
  • Drive modularization strategy (feature modules, core modules, build optimization) to enable parallel development and fast CI pipelines.  
  • Own application performance: startup time, memory usage, threading, ANR prevention, and Compose runtime efficiency.  
  • Establish and enforce code quality standards, architectural boundaries, and long-term technical direction.  
  • Write highly testable code with meaningful unit tests, integration tests, and UI tests.  
  • Collaborate with backend engineers to define API contracts, error models, and  offline/edge-case behavior.  
  • Mentor other Android engineers through code reviews, architecture discussions, and technical decision-making.  
  • Participate in technical design reviews and challenge product decisions when they compromise system integrity.

Job requirements

  • Minimum 5 years of professional mobile development experience.
  • Proven collaboration with product managers or product owners.
  • Drive product excellence by taking ownership of technical design and implementation.
  • Deep understanding of:
  • Mobile app lifecycle (Android)
  • Memory management, threading, async patterns
  • Rendering pipelines and UI performance
  • Strong in at least one Android Native Platform: (Kotlin, Jetpack, Android Profiler)
  • Strong architectural skills: modularization, clean boundaries, scalability.

Benefits

  1. Basic Salary
  2. BPJS Kesehatan
  3. BPJS TK
  4. Private Insurance
  5. Festive Allowance
  6. Voucher Benefits

Job information

Education

Bachelor Degree (S1)

Experience level

Associate

Minimum experience

3 years

Gender

No Qualification

Published date

06 May 2026

Powered by

Mekari Talenta