Android Developer homepage

  • company name homepage
  • working location Office Location
  • job type FULL TIME

Experience: 0 - 0 years required

Pay: 1 - 10001 /year

Type: FULL TIME

Location: Malta

Skills: 15-1132.00 Software Developers, Application

About Homepage

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.