Attiva gli avvisi di lavoro via e-mail!
A tech-driven mobility company in Italy is seeking a Senior Android Developer to lead the development of their app that integrates various urban transport modalities. Candidates should have at least 4 years of experience in Android development, strong Kotlin skills, and familiarity with architectural patterns. This role offers remote work flexibility and opportunities for growth within a dynamic team.
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.