Search by job, company or skills

Nityo Infotech Indonesia

Senior Android Engineer (Kotlin & Java)

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview:

One of our clients is seeking an innovative Senior Software Engineer Mobile (Android) to join our team in Jakarta. You will develop high-quality Android applications, report directly to the Engineering Manager, and work onsite in Jakarta to enhance the scalability and efficiency of our flagship Driver App.

Key Responsibilities:

  • Act as the engineering owner, collaborating with PMs to propose technical solutions
  • Work with design teams to finalize feature specs, build prototypes, and design experiments
  • Collaborate with backend engineers to build modular components and scalable APIs
  • Design mobile components using Java, Kotlin, and Flutter.
  • Investigate app stability, conduct performance analysis, and optimize latency/efficiency
  • Participate in code/design reviews to maintain high development standards.

Qualifications:

  • Bachelor's degree in Computer Science or a related field
  • 5+ years of experience in mobile application development
  • Expert in Java or Kotlin, with a deep understanding of design patterns and clean coding
  • Solid understanding of Android SDK, OOP, TDD, Reactive Programming, and Dependency Injection
  • Familiarity with Clean Architecture, MVP, or MVVM
  • Experience with automated testing frameworks (Espresso, Mockito, Appium, etc.)
  • Strong English communication skills with a proactive attitude

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144534621