Senior Android Developer


  • Develop of the products and services to achieve the highest quality feasible.
  • Maintain the code and the testing artifacts to always be testable and manageable.
  • Provide support for task estimates and technical enhancement.
  • Hunt bugs and optimize codes.
  • Push continuous improvement for process and people


  • Experience in Native Android software development: Android Studio, Kotlin, Java. 
  • Experience with OOP, Design Patterns, SOA, Microservices, Reactive Programming.
  • Experience with automated testing: JUnit, Espresso, Protractor.
  • Experience with Versioning, Build, Deploy and CI/CD tools: Git, Maven, Gradle, Jenkins.
  • Willingness to share and to grow.
  • Fun to work with and a team player.
  • Bachelor's degree. (Preferably in Computer Science/Information Technology)

Extra Plus For

  • Experience in point of sale (POS) system, inventory and accounting systems.
  • Experience in payment systems.
  • Familiarity with Agile Methodology and SCRUM.
  • Very good presentation skills with the ability to communicate technical issues to technical and non-technical audiences.

Available jobs
Sales Development Program
Mengembangkan diri dalam bidang Sales untuk mencapai kompetensi yang diharapkan dan menghasilkan hasil kerja yang unggul termasuk di dalamnya SKA – Skill sebagai seorang sales; Knowledge yang mumpuni akan produk dan layanan yang dipercayakan ...
Business Development
Jakarta and Bali
Product Manager Assistant (Intern)
We're looking for an intern for Product Manager Assistant that will create product analysis and actual market size research for Cashlez future project, and ...
Technical Writer (Intern)
We're looking an intern for Technical Writer that will be documenting user manual for Ecomm & API integration, and also ...
Senior Android Developer
We are looking for Senior Android Developer that will develop of the products and services to achieve the highest quality feasible, and ...
Net Developer
We are looking for .NET C#, C++, VB Developer that will develop and maintain the payment applications that are secure, stable, robust and beautiful, and ...
IT Infrastructure Manager
IT Infrastructure Manager will provide the strategic direction, introduce continuous improvement opportunities and maintain the daily operation or technology infrastructure and platform services to support the business strategy, and ...
Senior Java Developer
Senior Java Developer will ensure maintainability of core system assets and artefacts, also participate ...
Senior Java + PHP Developer
Senior Jave + PHP Developer will develop and maintain server applications that are secure, stable, robust and beautiful other than that...