Job Description

Job Description:

Want to know what it takes to develop a popular creative mobile suite with millions of global users? Eager to apply and experiment with the latest in mobile tech towards creating a functional end product for content creators? Ready to dabble in AI/ML and use its capabilities to push the limit for a creative mobile suite? If you find yourself excited by everything we’ve just mentioned, you need to get in touch with us this second! We’ve got just the right position for you.

The Job:

  • To develop Android applications using Kotlin in areas of photo post-processing, vector transformation and 2D graphics for the global market.
  • To integrate Artificial Intelligence / Machine Learning within the mobile application and work with in-house data scientists.
  • To architect mobile applications for scale, reusability and reliability.
  • To design, develop and make the right decisions for users at an engineering level.
  • To optimize battery and energy management for mobile applications.
  • To work in a Continuous Integration / Continuous Deployment environment and, able to prepare automated tests. Prior experience in maintaining Continuous Integration / Continuous Deployment pipeline will be a bonus.
  • To maintain the codebase, continuous improvement and enhancement from an engineering and user experience perspective.
  • Requires the right technical acumen in Android to steer, evaluate and decide what is best for the product.
  • To integrate API from internal and external sources.


The Person:

  • Possesses a degree in Computer Science, Engineering, or a related subject.
  • At least 3 years of native mobile development experience in Android using Java and/or Kotlin.
  • Experience in maintaining a mobile app through 3 OS upgrade cycle.
  • Experience in photo post-processing, 2D graphic transformation and camera.
  • Experience in TensorFlow Lite and MLKit is desirable. Open to other popular ML technology.
  • Experience in implementing and maintaining MVVM architecture.
  • Has been or is currently involved in the development or maintenance of mobile apps that have a global reach with at least 1mil MAU.
  • Good understanding and comprehension of technology and upcoming trends in the mobile industry.
  • Added advantage for candidates with experience in the following:-
    1. Energy management.
    2. Able to produce automated test scripts in Espresso, UIAutomator or common testing framework.
    3. Has worked with a CI/CD platform, with prior experience in setting up and maintaining CI/CD.


  • Mission-focused: To be game-changers, we plan, act and grow accordingly to serve our stakeholders - that includes our staff too!
  • Global Presence & Mindset: It’s your chance to work alongside international colleagues and expand your horizons, network and mindset.
  • Creative & Innovative: If you’re all about fresh ideas and practical solutions, you’ll fit right in because these are at the core of our DNA.
  • Entrepreneurial Culture: Run by real entrepreneurs, our methods are oftentimes unconventional. So, if you’re up for challenges, this is it.
  • Personal Development: What’s success without empowerment and personal growth? Open minds will find more than a career here!
  • Fast & Curious: Smart, curious and switched-on, our talents move fast and are ever ready to improve on tasks at a drop of the hat.
Save Job

Similar jobs