eCabs Technologies
eCabs Technologies
eCabs Technologies

Android Developer

Job description

Who We Are

At eCabs Technologies, passionate individuals unite with shared values and a compelling vision.

Our platform, originally launched in Malta – Europe's most intricate road network, has evolved into the archetype for global digital transformation. At the crossroads of experience and innovation, we bridge the gap between legacy operators and the digital-first era, via cutting-edge technology and an unwavering commitment to excellence.

eCabs Technologies is actively working to optimise its robust, multi-channel ride-hailing platform, deployed across multiple countries and with strategic plans for extensive growth in additional regions. To this end, we are seeking an accomplished Android Developer to play a pivotal role in our relentless drive towards becoming a leading player in the global ride-hailing industry.

Who You Are

With a minimum of 3 years’ experience working as a mobile app developer or similar, you are proficient in Front-end and mobile technologies, have experience in building enterprise grade systems which are robust, scalable, highly performant and secure, have a proven track record or portfolio, and are open to learn the latest cutting-edge technologies and patterns. You will contribute to the delivery of mobile app solutions which will play an integral part in the company’s operations and data collection.

What you’ll do:

  • Build new features for the eCabs apps (customer & driver).

  • Working closely with other team members, you will craft clear user stories, write both unit and integration tests and continuously deliver incremental changes to the applications and common components.

  • Code, test and deploy using standard source control and continuous integration tools.

  • Take part in the architectural design of the systems.

  • Have a strong understanding of Android software design patterns (e.g., MVVM, MVI, MVP).

  • Write clear and maintainable code that will be shared across multiple teams.

  • Work with the Product team to iteratively improve the end user’s experience.

  • Take ownership of production services and resolve support issues in a timely manner.

  • Provide constructive feedback during code reviews.

Job requirements

What you’ll bring:

  • Advanced knowledge of Android SDK and Kotlin.

  • A degree in Computer Science or equivalent.

  • Experience in developing native mobile applications in Android.

  • Experience in technologies such as Compose, Coroutines, Google Maps, Android Architecture Components, Dagger and Firebase.

Advertisement published5. August 2025
Application deadline16. September 2025
Language skills
No specific language requirements
Location
Mercury Tower, Triq Elija Zammit, St Julian's STJ 1230, Malta
Type of work
Professions
Job Tags