Senior Android Developer

Solo per membri registrati
Trieste/Trst
EUR 40.000 - 60.000
Descrizione del lavoro

Join URBI – Powering the Future of Urban Mobility!

URBI is a company of 18 people, part of the Telepass Group, and on a mission to reshape how people move through cities. Our app empowers users to seamlessly explore, plan, and manage all their mobility needs—from shared scooters and taxis to trains and ferries—all in one place.

Available in cities across Italy and Europe, URBI brings together the convenience of multi-modal transport with intuitive features like map-based discovery, a mobility deals shop, integrated payments, and travel history tracking.

We're now looking for a senior Android Developer to help us scale and evolve our platform.

Preferred location :

Milan or Cosenza, but smart working is ok!

What we are looking for :

At least 4 years of experience in Android app development with strong knowledge of the Kotlin language

Deep understanding of architectural patterns such as MVVM, MVI and / or Clean Architecture

Experience with modularized project structures

Hands-on experience with Jetpack Compose for building modern UIs

Familiarity with state management solutions, preferably Redux

Solid experience with Android unit testing

Good knowledge of frameworks such as Firebase, Dagger, Koin, and Retrofit

Ability to manage Gradle project configurations and write custom scripts

Experience with Google Maps integration, background processing, and UX optimization

Ability to work with and maintain proprietary native libraries

Passion for writing reusable, maintainable, and clean code

Familiarity with Git, TDD, and REST APIs

Experience with Wear OS, Android Auto (Google Car), or React Native is a plus

Portfolio of previous projects and / or personal hacks to showcase

Passionate about quality, detail-oriented, hard-working, and a fast learner

Knowledge of Agile software development practices

Flexibility and willingness to learn new technologies

Good command of English (written and spoken)

Interest in urban mobility and the sharing economy

Main skills :

Kotlin, Jetpack Compose, Firebase, Gradle, Git, Dagger, Retrofit

Nice to have :

Kotlin Multiplatform, Wear OS, Android Auto, React Native

Be part of a team where you will :

Take the lead on our Android apps

Work in a goal-oriented, structured, and independent manner

Show commitment, responsibility, and adaptability, even under pressure

Collaborate on implementation requirements and communicate effectively with project members

What we offer :

Opportunity for professional and personal growth

Be part of a small, strong, and experienced team with product-focused technical co-founders

Learn about startups, new technologies, and scaling products

Possibility to work remotely, with occasional in-office meetings

The chance to reshape urban mobility