Junior Android Developer

St. Julian's , Malta
On-site

AI overview

Join a forward-focused team in the ride-hailing industry, contributing to the development and improvement of mobile applications while collaborating with experienced developers.

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 Junior Android Developer to play a pivotal role in our relentless drive towards becoming a leading player in the global ride-hailing industry.

What You’ll Do

  • Help build and improve features for the eCabs customer and driver Android applications

  • Work closely with senior developers and other team members to understand requirements and deliver solutions

  • Write clear, maintainable code that follows team standards and best practices

  • Contribute to unit and integration testing to help ensure application quality

  • Learn and use source control and continuous integration tools as part of the development process

  • Gain hands-on experience with Android architecture patterns such as MVVM, MVI, or MVP

  • Collaborate with the Product team to improve the experience for end users

  • Support live applications by helping fix bugs and address issues as they arise

  • Take part in code reviews and learn from feedback provided by the team

Requirements

What You’ll Bring


You have a solid foundation in Android development and are keen to build on it in a real-world environment.

You bring:

  • Good knowledge of the Android SDK and Kotlin

  • A degree in Computer Science or a related field, or equivalent practical experience

  • Some experience developing native Android applications, whether through work, studies, or personal projects

  • Familiarity with modern Android technologies such as Jetpack Compose, Coroutines, Google Maps, Android Architecture Components, Dagger, or Firebase

  • A genuine interest in learning and growing as an Android developer

Who You Are

You are an early-career developer who is eager to learn, ask questions, and improve. You may have up to two years of experience or a strong portfolio that shows your passion for mobile development.

You enjoy working as part of a team, are open to feedback, and take pride in writing clean, understandable code. You want to learn how large-scale mobile applications are built and are motivated by seeing your work used by real people.

eCabs Home | Book a ride in minutes | eCabs Malta Fast, efficient and the best prices. eCabs Malta is the ride hailing service you need, right where you need it. Download the eCabs App today. Together for the journey. Taking you places, safely. 👉 Slick...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Android Developer Q&A's
Report this job
Apply for this job