ANDROID DEVELOPER

Full Remote

ShopFully is the tech company reinventing local shopping worldwide.

Thanks to our  marketplaces we enable 45+ million users globally to save money and time when shopping at their favourite local stores. Our AI-driven platform helps 400+ retailers and top brands reach their ideal audiences and finally drive them to their stores, boosting local sales .  This is why today we are one of the leading international players in Drive to Store. 

We’re a team of over 370, spanning 30 different nationalities across 12 countries.  Are you ready to join us?

IN THIS ROLE, YOU WILL

In the role of Android developer you will have the opportunity to work within one of our cross-functional Tech teams, developing our mobile solutions, in particular you will work on:

  • Evolution of existing solutions in order to generate new features with a focus on speed and performance
  • Extraction and componentization of common APP elements
  • Support Product and Tech teams in defining new development solutions

SKILLS WE’RE SEARCHING FOR

  • At least 2 years of experience as an Android Developer
  • Strong knowledge of Android API, framework components and lifecycles
  • Good understanding of design patterns & Object Oriented Programming
  • Good knowledge of Kotlin
  • Experience with RxJava2, Coroutines and Flow
  • Experience with Room
  • Knowledge of architecture design patterns such us as MVVM or MVP
  • Knowledge of Android Studio
  • Experience with REST services
  • Knowledge of source code versioning with GIT 
  • You can write Unit Test
  • Experience in working in a distributed environment
  • Proven ability to communicate effectively in written form, both in Italian and English 
  • Curiosity and willing to keeps up to date, try new tools and libraries, a constant attention in improving and enhancing the projects you work on

OTHER ABILITIES THAT WILL WIN OUR HEART

  • Experience with mobile libraries such as Flurry, Firebase Crashlytics, AppsFlyer, Firebase SDK, Facebook SDK)
  • Knowledge of CI/CD system (Travis, CircleCI, Bitrise)

application

ANDROID DEVELOPER



    CV

    Cover letter (optional)