Android Developer

Engineering Team (Pavia, Italy or Remote)

If you are looking for a fun and dynamic work environment Funambol is the company for you. Funambol is the leading personal cloud solution used by mobile operators, device manufacturers, portals, service providers and software companies around the world.
We are looking for a Mobile Developer to join our Android Team. If you have a genuine enthusiasm for software development and you are looking for a place to express your talent, Funambol is for you.


As an Android developer, your job will be to design solutions and write high quality, flexible, working code to make our cloud app the best one in terms of user experience and reliability.


We work in cross-platform scrum teams. Our sprint lasts 2 weeks, we use TDD, we ship to the store every iteration. Our application is used by hundreds of thousands people worldwide. We use Kotlin as our main language, and we love it. But some parts of our product are (still) in Java. We iterate over problems, we experiment and measure how our solutions impact the end user, and we learn how to improve at every cycle. You can try our solution at and download the Zefiro Cloud android and iOS app

Skills and Requirements

  • Bachelor of Computer Science, Engineering degree, or similar competencies
  • 1+ year experience in a similar role
  • Good knowledge of object-oriented design techniques
  • Good level of English (you will work in an international team)
  • Good understanding of Internet protocols and REST APIs

Bonus Points

  • RX & functional programming
  • TDD experience
  • Unix/Linux experience
  • Passion and Creativity

Additional Information

The majority of the team is located in Pavia (Italy), we'd be happy to have you work from our offices there. But we have people in Leiria (Portugal), Ukraine, Germany and in the USA, so this can be a remote position as well.

Please email us your resume at No phone calls or agencies, please.