Share this Job

Go Back

Lead iOS Architect Loc: Redwood City, Ca


2016-09-19 08:18:10
Job Type: Full Time only
Budget $: 100,000 - 200,000

  • Minimum 5 years experience in Mobile application development in iOS and AndroidMinimum 2-3 years experience in delivering Mobile apps that leverage cloud driven technologies,
  • services and APIsTrack record & Skills to work in a fast, rapid development and product delivery cyclesTrack record & skills of effective collaboration with key stake holders including Product management, program management, UX, Cloud engineering and data ScientistsTrack record of delivering on atleast a few successful/ great mobile products / experiencesTrack record of shipping a medical device/ mobile medical app is preferredTrack record of proving technical leadership and mentoring to mobile apps engineersTrack record of coming up with creative, innovative product ideas and user experiencesA track record of business InnovationPreviously delivered significant information systemsStrong Influencing skillsExcellent communication skillsAdditional QualificationsMasters (preferred) or Bachelor\'s in Computer Science or equivalent.5+ years of experience developing highly scalable responsive web and native (iOS, Android, Windows) mobile apps.Deep understanding of online and mobile space, including consumption methods, user experiences, partners, platforms (PC, smartphone, tablet, game consoles, smart TVs), content protection (DRM), and monetization systemsGood understanding of measuring user behavior across digital platforms, and using those metrics to refine and define product featuresAt least 5 years experience designing and developing native iOS and/or Android Mobile Applications on multiple smartphone , wearable form factores.At least 2-3 years experience in Objective-C, Java/Android, GitHub/GiT, xCode, XCTest, CI/CD, Calabash, RubyAt least 2-3 years experience creating and consuming JSON/REST web services and best practices for optimizing web services and other integration systems for mobility.Experience with creating iOS and/or Android specific development standards, guidelines, and best practices literature.Expert knowledge with iOS and/or Android frameworks: UIKit, Core Data, Core Graphics, Core Media, OpenGL, AddressBook, EventKit, MapKit, SecurityExpert knowledge with Objective-C: Automatic Reference Counting (ARC), Grand Central Dispatch (GCD), Blocks, Literals, Properties, Protocols, DelegatesExpert knowledge with standard tools: Xcode, Interface Builder (including Storyboards), Instruments, LLDB (debugger), Unit TestingProven knowledge in iOS and/or Android application functionality and limitations including Objective C, cocoa framework, core data and other native API integrationSome experience with User interface (UI) and user experience (UX) design experience (wireframes, mockups, etc)Some experience with front-end web tier technologies such as JavaScript, Backbone, AJAX, HTML, CSS, Node.JS, Angular.JS, XML, XSLT, XPATH, and jQuery.Strong understanding of the Enterprise Mobility Management components and capabilities (MAM, MCM, MDM, Security, etc.)Strong understanding of the web technology stack, e.g.
  • HTTP, cookies, headers, caching, DNS lookup, etc.Familiarity with HIPPA, PCI and other data privacy standards and ability to apply them to product development activitiesThorough understanding of agile software development methodologies, values, and procedures at a software services or product companyThorough understanding of the software development lifecycle including an in-depth knowledge of testing practices and techniquesFluency in design patterns and software engineering best practices (MVC, Responsive design, UX principles)Experience conducting workshops and training sessions for audiences ranging from senior developers to business customers.Strong leadership experience in leading a distributed team to deliver high quality productsStrong problem solving skills with a history of driving the development of major software componentsStrong decision making, facilitation, influencing, financial acumen and negotiation skills with demonstrated results in managing through complex systems and proven experience negotiating win-win agreementAn effective communicator, able to clearly articulate ideas and inspire others for action\'Self-starter\' attitude and the ability to make decisions independentlyQuick learner; demonstrated ability to learn new technologies and programming languages on own as necessaryEqual Opportunity Employer Minorities/Women/Protected Veterans/Disabled/Sexual Orientation/Gender Identity

Key Skills: