Previous Job
Previous
The Manager of Mobile Application Development
Ref No.: 18-00359
Location: Irving, Texas
Start Date: 05/17/2018
Direct hire - Full Time
The Manager of Mobile Application Development

Roles and Responsibilities
  • Responsible for collaborating with internal teams, third party partners, and vendors for prototyping, designing and developing native mobile applications. Coordinates with functional owners and end users to translate ideas and high-level specifications into new mobile solutions and/or existing product feature enhancements.
  • Recruit and mentor resources and ensure adherence to development standards and best practices.
  • Proven ability to design, optimize and integrate business processes across disparate systems and mobile technologies. Responsible for taking disparate mobile applications and transforming them into a seamless user experience with thorough understanding of mobile application integration.
  • Quickly define and deliver working software prototypes.
  • Develop a strong and meaningful partnership with Product teams and Marketing leadership to understand market needs & vision; quickly translate vision into demonstrable software.
  • Work with product owners, architects, and other key stakeholders to formulate comprehensive multi generation technology plans consistent with overall company strategy and budgetary considerations.
  • Drive technology innovation with a customer centric focus.
  • Apply broad knowledge of product/service capabilities and environment to identify new growth areas, new technology and emerging product/service opportunities with demonstrated deployments of enterprise or consumer-facing mobile software systems using industry standard environments.
  • Act as the resident mobile and web/e-commerce subject matter expert and evangelist providing future direction and guidance as it relates to industry changes, trends, advancements and evolution.
  • Maintain proper communication channels with PMO, development and IS management.

Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Systems or related field of study. Master's degree is preferred.
  • 8+ years of software development experience with programming languages or frameworks such as C#/Java, HTML5, JavaScript, Bootstrap, AngularJS or ReactJS.
  • 4+ years managing internal and external software development teams of 5+ engineers.
  • 5+ years hands-on experience developing mobile applications running on iOS and Android platforms using Xcode and Android Studio.
  • 4+ years of professional software development experience using Java, Objective C, C#, and/or Swift.
  • 5+ years of hands-on experience with Agile methodologies and test & behavior driven development, CI/CD automation pipelines and version control.
  • Expert in enterprise service-oriented architecture and non-relational/relational database design principles.
  • Thorough understanding of mobile security protocols, analytics and social integrations (SDKs)
  • Strong understanding of interaction design and usability best practices
  • Deep understanding of mobile first and responsive design from a technical perspective and accessibility first from a UX perspective.
  • Strong problem-solving capabilities with the ability to articulate complex technical topics with non-technical people