Share this Job

Go Back

Android Engineer Dur: 6M+ Location: San Francisco, CA, Rate: Open


2016-07-29 10:59:37
Job Type: Contract

Title of Position: Android Engineer
Location: San Francisco, CA.
Duration: Long Term
Employment: Contract
Rate: Negotiable
Face to Face Mandatory SKILLS, KNOWLEDGE AND EXPERIENCE REQUIREMENTS
Skills and Experience:
  • Minimum 5 years of Mobile application development for Large Enterprise (5,000+) and 3+ years using IOSProficient with Objective-C or Swift , REST / JSON and Cocoa Touch
  • Experience with C#, .NET stack and the Xamarin suite a plus Experience with offline storage, threading, and performance tuning Demonstrated experience with Xcode and the iOS SDK is a must Familiarity with REST ful APIs to connect iOS applications to back-end servicesKnowledge of other web technologies and UI/UX standards
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notificationsProficient understanding of code versioning tools {such as Git, CVS or SVN}
  • Strong debugging skills with the ability to reach out and work with peers to solve complex problems
  • Familiarity with continuous integrationDetailed understanding of MDM and MAM and their roles in an Enterprise app development.
  • Experience developing front ends with client store for caching capabilities, offline functionalities and Push Notification mgmt.,Good knowledge, experience in authentication mechanisms including but not limited to: SSO (Siteminder), AD, ADFS, Forms based Authentication, F5.
  • Experience with xCode, provisioning and deployment.Knowledge in Eclipse, Visual studio 2015 and Android SDKs, provisioning and deployment
  • Experience in leveraging and integrating with the native capability of IOS and Android devicesDemonstrated knowledge, experience in MVC.
  • Proven ability to design, develop, implement and document high-quality code in a timely manner.
  • Eagerness to build great applications and attack hard problems in creative ways.
  • Excellent interpersonal and communication skills, both written and oral.

Key Skills: