Previous Job
Mobile Architect - Philly,PA
Ref No.: 18-02950
Location: Philly, Pennsylvania
 Job Title             : Mobile Architect
Location             : Philly,PA
Contract Type    : Contract.
Rate                    :  DOE
US Citizen, Green Card Holder, TN Visa And EAD Preferred. No Visa Sponsorship Available For This Job. No Third Party Agencies Corp to Corp.
Job Description 
Required Skills:                
  • Take ownership of the conceptualization, architecture, implementation and delivery of Xfinity Connect Residential mobile applications.
  • Evolve a common frameworks and architectural vision for both iOS and Android applications.
  • Establish best practices for coding conventions, reviews, testing, builds, and repositories.
  • Develop a realistic plan to continuously measure, improve and monitor application performance.
  • Collaborate with external teams supporting multiple platforms, middleware and APIs that mobile team integrates with to create combined technical roadmaps.
  • Proven success record of developing, deploying and maintaining complex iOS and Android mobile platform applications for phones and tablets.
  • Deep understanding of software development lifecycle and supporting tools (Jenkins, Gerrit).
  • 10+ years in Object Oriented Design/MVC, multi-threading/concurrency, consuming RESTful services, common design patterns, user interface development, unit testing, automation and debugging.
  • Deep knowledge of Android and third-party libraries, JSON and XML based web services.
  • Experience with Google Play Stores for managing apps (Crash reports or ANRs).
  • Thorough understanding of Swift and Objective-C design patterns.
  • Experience with 3rd party frameworks, such as AFNetworking, Cocoapods and CI tools.
  • Deep understanding of accessibility and responsive design.
  • Ability to work effectively with cross-functional and multi-disciplinary teams.
  • Experience working in high-stakes dynamic agile environment, employing Scrum and Kanban methodologies.
  • Excellent written and verbal communication skills.