Job Description
Nityo Infotech Corporation is the fastest growing IT Services and Solutions Company with global headquarters in New Jersey, US. Our services span from Application Management Outsourcing, Packaged Application Services, Remote Infrastructure Management, Product Development and Support, to higher value-added offerings including Managed Platform and Product Engineering Services. Globally, Nityo serves enterprises across 15+ verticals like Banking, Insurance, Telecom, Aviation, Fintech Hospitality, Manufacturing and more.
Employment Type: Project based 8 months
Get to Know the Role
We are seeking an experienced and innovative Senior Software Engineer – Mobile (Android) to join our
team in Jakarta, Indonesia. In this role, you will develop high-quality Android applications that deliver
exceptional user experiences.
You will report directly to the Engineering Manager and work onsite in Jakarta.
Key Responsibilities
Lead project development as the engineering owner, collaborating with product managers to understand requirements and propose technical solutions.
Work closely with product and design teams feature specifications, build prototypes, and design experiments.
Collaborate with backend engineers to build modular, reusable components and scalable APIs.
Design and develop mobile components using Java, Kotlin, and Flutter to enhance availability, scalability, latency, and efficiency of Driver App.
Investigate driver app stability, conduct performance analysis, and optimize application performance.
Collaborate with cross-functional engineering teams to explore new architectures and designs that support scalability and performance.
Participate in code reviews and design reviews to maintain high development standards.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field with
5+ years of experience in mobile application development.
Strong programming experience in Java or Kotlin,
with good understanding of design patterns, multithreading, and clean coding practices.
Solid understanding of the Android system and programming paradigms, including OOP, TDD, reactive programming, and dependency injection.
Experience with Android SDK, Android infrastructure, UI components, and data storage.
Familiarity with architectural patterns such as Clean Architecture, MVP, and MVVM.
Experience with Android automated testing frameworks such as Espresso, UI Automator, Mockito, Powermock, or Appium.
Strong communication skills in English, with a collaborative mindset and a proactive, positive attitude.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 10, 2026
Job Type:
Technology
Location:
Jakarta, Indonesia
Company:
Nityo Infotech Indonesia
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.