Job Description
Senior Android Developer
Job brief :
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities :
Design, build, test, deploy, maintain, and enhance android apps Contribute towards the product roadmap Work on a interesting range of problems like instant messaging in poor networks, Work with network and battery optimisations, messaging, APIs, external libs, SDKs, Analytics, Offline apps, UI, visualisations and animations Lead team of developers and work in tandem with Product and Design teams
Requirements
3+ years of experience with building quality Android apps
Strong application architectural experience Strong experience in memory management, performance tuning, and resource optimisations
Built and managed apps with over 1 million users
Experience of working with Test Driven Development
Experience with AB testing, Analytics, offline syncing, etc