Previous Job
Android Developer
Ref No.: 18-63346
Location: Milpitas, California
Start Date: 08/30/2018
Job Description for Android Developer:
•      Developer with strong analytical and technical ability with over 2+ to 8+ years of experience in  consumer Mobile app development using Android
•      Possesses a high degree of technical competency to design and develop digital applications using cutting-edge tools and technologies
•      Collaborative working with the client's technology and business staff day-to-day
•      Proactive and willing to go above and beyond to satisfy the client and deliver on project goals
•      Codes, tests, debugs, implements, and documents complex applications
•      Prepares for, and actively facilitates hand-off at project completion to ensure a smooth transition to the larger organization
•      Extensive experience in Android (i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design))
•      Integration knowledge and experience with exposed services (e.g. REST, SOAP, etc)
•      Familiar with common security and performance pattern (e.g: OATH)
•      2+ Years of Android experience
•      Good Knowledge of Object Oriented Design
•      Android OO Design Patterns
•      Expertise in Networking,  Multithreading, Database management
•      Using backend REST APIs
•      Parsing JSON and XML
•      Some knowledge of other Android Frameworks
•      Level of expertise with Java
•      Ability to create logical data model
•      Interaction paradigm with UI elements
•      App deployment process Google Play
•      App approval process (knowledge of what is the common rejection reasons by Google)
•      Good communication skills
•      Has experience in working on complex and medium  to large projects
•      Person should have good understanding of SDLC and flair to follow the processes