Banner Default Image

Senior Software Engineer, Android

Back to job search

Senior Software Engineer, Android

  • Location:

    Malaysia

  • Sector:

    Monroe Software & IT Consulting

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Zhe Xian Lim

  • Contact email:

    zhe.lim@monroeconsulting.com.my

  • Job ref:

    BBBH400939_1658820777

  • Published:

    over 1 year ago

  • Expiry date:

    2022-09-25

  • Client:

    Monroe Consulting Group

Responsibilities:
* Developing and improving an automated ordering and dispatching system to automatically manage inventory
across multiple nodes
* Designing and building interfaces that quickly and efficiently communicate the status of complicated logistics
challenges for new and experienced users.
* Contributing to a production-grade machine learning pipeline to solve problems with payload logistics - e.g.
routing, optimal driver selection, demand forecasting, etc.
* Entrepreneurially take ownership of features from inception to production in order to further our mission
* Design, build and maintain Android features and applications
* Debug production issues across applications, services and multiple levels of the stack
* Follow best practices to write high-quality, secure, maintainable, scalable, testable, and performant code

Experience and Qualifications Required:
* Have at least 3 years of hands-on experience developing, implementing, deploying, and maintaining production level
Android applications
* Advanced knowledge and experience with Kotlin
* Enjoy building and maintaining dependable and scalable Android applications that our target users are entirely
dependent on during their typical 12hr work day
* Desire to understand the business context for the solutions you are building
* Put yourself in the shoes of your users to understand their needs to build great user experiences - from design to
implementation
* Hold yourself and others to a higher standard when working with production systems
* Experience with Android tools
* Familiarity with persistent storages (i.e. Realm)
* Experience with HTTP networking and using RESTful APIs
* Experience with Unit Testing

Bonus if you have the following:
* Have experience with Golang, SQL, and Google Cloud Platform
* Have a passion for design
* Familiarity with CI/CD