ANDROID DEVELOPER (FULL REMOTE) – Shopfully
Software DeveloperBookmark Details

Shopfully (201-500 Employees, 11% 2 Yr Employee Growth Rate)
9% 1-Year Employee Growth Rate | 11% 2-Year Employee Growth Rate | LinkedIn | $0 Venture Funding
What Is Employee Growth Rate & Why Is It Important?
ShopFully is the leading platform connecting Consumers with physical Retailers via digital technologies. Originally set up as a retail partner to digitise traditional trade marketing tools including paper catalogues, today ShopFully provides effective Drive-to-Store and digital advertising solutions. ShopFully partners with more than 700 retailers and brands globally. We are always looking for new talents, smart, enterprising and enthusiastic people, and we offer the opportunity to make an impact on live projects in a digitally enabled and fast growing business environment
ROLE & ACTIVITIES
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:
• Develop and mantain internal tools and SDKs used by our APPs
• Rapid prototyping of new features
• Extraction and componentization of common APP elements
• Support Product and Tech teams in defining new development solutions
MUST HAVE
• 2+ years of experience using Kotlin
• Knowledge of source code versioning with GIT (and also knows git-flow)
• Ability to to produce tested and well decoupled code (uses JUnit 4 e/o 5, Assertj and TDD methodology)
• Experience with Google Play Services libraries (preferably Location Services!) and Google Maps
• 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
NICE TO HAVE
• Experience with the topic of geofencing
• Knowledge of Android MVVM architecture design pattern and Android jetpack ViewModel
• Use of DI tool (Dagger, Koin, Kodein, Hilt)
• Experience with RxJava2 e Kotlin coroutines
• Knowledge of CI/CD system (Travis, CircleCI, Bitrise)
• Experience in using Proxy tools for debugging purposes (Charles, Proxyman)
• Ability to write bash scripts
WE OFFER
• An opportunity to build your experience in an internationally growing scale-up company
• A young and informal work environment
• Flexible work arrangements encouraging smart and/or full-remote working
• Free access to platforms that will help you to grow
• Meal vouchers (yes, also while working remotely!)
• Company laptop and all you need to set up a proper working station
LOCATION: Up to you! We have offices in Bologna, Cagliari, Milano, but you can either choose to work Remotely