At least 3 years of experience in Android development;
Solid knowledge of Java and Android SDK;
Good understanding of custom Views, ViewGroups and new UX interactions
Previous experience with Android performance tuning
Good understanding of UX good practices
Upper-Intermediate English (written and verbal)
University degree in Computer science
Some expertise in native SDKs
Experience working with RESTful APIs
Experience with Unity
Competitive salary and benefits
International working environment and conditions in well-established American tech company
Efficient introduction and continuous training within a supportive and proactive team in the U.S.
Building and supporting Android rewarding apps
Producing high-quality, maintainable and scalable software
Collaborating with the product owner and domain experts in the U.S.
Owning critical features and designing key architectural decisions
Leading and contributing to technical discussions in English
Our client is a U.S.-based tech company that is a leader in the mobile rewards category with a suite a suite of apps that have been downloaded over 4 million times. Their flagship app, Rewardable, serves as a marketplace for brands and consumers to engage — brands obtain feedback, data and attention while consumers earn rewards for their participation. The company has been featured in the Wall Street Journal, Daily Mail, BuzzFeed and other leading media outlets and is currently building out the next division of its business focused on rewards-based interactive mobile games.
As an Android developer, you’ll both help grow and improve the company’s legacy apps with a sizable user audience as well as work on features for the company’s new social casino app. The client expects you to take over Android development on the architectural level.