We are looking for a great Android Developer who can work with JAVA (preferred), or C/C++. Your primary focus will be on developing a mobile user interface with components and implementing them to market. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the solution. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are essential.
* Responsible for working on different layers and versions of the Android app * Help maintain our set of native mobile applications * Partner closely with our design and product team to build gorgeous application flows seamlessly and works intuitively with end users * Building applications in memory and network-constrained scenarios * Own important pieces of the product that have high visibility both internally and externally * Assist with new products and features that are inspired, considered, and magical * Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions.
* Experience developing and supporting native Android mobile applications and Android SDK while understanding Google's Android design principles and interface guidelines. * Experience in publishing an Android app on the Google Play Store. * Ability to define problems, collect data, establish facts, and draw valid conclusions. * Experience working with web services. Knowledge of or experience with micro-services or service-oriented architecture a plus. * Experience with Git (distributed version control system) * A solid understanding of the Android application lifecycle and the use of common design patterns (MVC, MVP or MVVM) will allow qualified candidates to have an immediate impact. * Attention to Quality and Detail * A true team player who likes to work in a co-located team environment where cross-functional collaboration is highly valued. * Ability to work effectively with little supervision and strong attention to detail in a team environment. * Individual must be highly motivated and self-directed. * Excellent written and verbal communication skills.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.