Job Description :
Mobile Android Lead
Atlanta, GA
Long Term

Experience Required
Should have 6+ years of overall experience & led a team of at least 3 to 4 people on an Android application project with at least 2 years’ experience in handling teams.
Deep Technical Expertise working with Android.
Understand & implement latest technologies like Android Instant Apps, Wear 2.0 Standalone apps on Android Platform.
Should have good understanding of on different components like Google Maps, FCM, Bluetooth, Location Services, etc. along with the basic android application components.
Knowledge of developing consumer grade apps is mandatory with enterprise application development being an added advantage.
Must have a good understanding on Java Core Concepts.
Must have good debugging skills to identify and resolve issues.
Good technical knowledge & understanding on various tools & library supported on Android.
Should have a good understanding on deploying application for distribution and play store.
Exposure on architecture fundamentals and design
Should be able to understand and implement Design Patterns & UML diagrams
Should be able handle high-level design & Low-level design for modules and document them effectively.
Should have interacted with clients on a need basis
Good to have apps published on Play Store.
Good understanding of the client/server architecture and web services (SOAP/REST Good understanding of XML and JSON.
Good exposure working of various build environments (dev, qa, prod) and working experience on supporting multiple brands with the same code base.
Implementing & propose various architectures like MVC, MVP and MVVM.
Familiarity with the Android Material Design is a must and knowledge of Android Wear development is an advantage.
TDD implementation (Knowledge of Agile execution using TDD)
Ability to work independently and collaboratively.
Ability to prioritize and manage work to critical project timelines in a fast-paced environment
Good communication, analytical presentation skills, problem solving skills and learning attitude.
             

Similar Jobs you may be interested in ..