eCabs
eCabs

Android Developer

TLDR

Contribute to the development of eCabs' multi-channel ride-hailing platform by building robust features for customer and driver applications while collaborating with a dedicated team.

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.


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.


eCabs is a pioneering mobility provider in Malta, dedicated to transforming urban transportation through smart, technology-driven solutions. We focus on creating seamless ride-hailing, delivery, and logistics experiences that make cities more efficient and accessible for everyone.

Founded
Founded 2010
Employees
201-500 employees
Industry
Road & Rail
View company profile
Report this job
Apply for this job