Head of Mobile Practice

Digital, Consulting Covent Garden, London


Description

What you’ll be doing...

You will be part of the AND Digital Guide team, playing the lead hands-on role in the early engagement with our clients. Working with the team, your role will range from helping the client select the right mobile app product combined with the right tech platforms and frameworks through to the early production of PoC’s and MVP’s. You will experience variety, working across many clients, sectors and of course AND Digital Clubs.  As a developer advocate for Mobile apps at AND Digital, you will demonstrate excellence in your field, all of which will be fully apparent to all that you come into contact with. More specifically you will:

  • Take the lead as a hands-on crafter of Mobile apps for our clients - for iOS - Objective C, Swift, iOS SDK, Xcode, App Code. For Android - Java, Android SDK, Android Studio, Kotlin, NDK
  • Work with a variety of clients, particularly at the early inception and activation stage to lead the tech architecture, choice of mobile codebase and frameworks, delivery of PoC’s and MVP’s all of which requires exceptional hands-on coding expertise, while demonstrating an ability to influence and be a role model for the AND Digital mobile engineering community
  • Although principally focussed on the Native mobile development stack, you will apply your polyglot skills using other Mobile frameworks such as Mobify, PhoneGap, Ionic, Cordova, supported by code bases such as Javascript, React Native, HTML 5, JQuery
  • Create insightful content for AND Digital upskilling workshops, AND Digital Communities of Practice, and AND Digital Blogs to introduce innovative and best practice Mobile app development approaches
  • Quality Assurance - Conduct regular Tech Delivery and Mobile development practice reviews with individuals and teams, providing direct real time feedback, and sharing summaries / actions with AND Digital Service Delivery Leads / Managers
  • Support our Client Acquisition team with pre-sales meetings and events, demonstrating depth of Mobile engineering experience and capability
  • Build and maintain strong relationships with clients across all levels of the organisation, and become a trusted advisor on all things Mobile to client Leadership teams

Would really like to see...

  • An enviable track record of being top of your game, being the lead Mobile engineer in the team and being a hands-on crafter with the code.
  • Experience with Agile delivery techniques (e.g. Scrum, Kanban, BDD, Scaled Agile)
  • Experience of a wide range of development languages, libraries, frameworks, and practices
  • Experience with Tech delivery techniques (e.g. Development / XP, DevOps and Security, Architecture)
  • Proven leadership ability with the ability to articulate both technical and non-technical ideas including a view on mobile design / UX.
  • Maintain up-to-date knowledge of mobile technology standards, industry trends, emerging mobile technologies, and software development best practices by attending relevant conferences and reading widely
  • Encourage contribution to open source software development, standardisation of technologies, and evolution of best practices by collaborating with peers outside the company, releasing code, presenting at conferences, and writing for publication
  • A good Computer Science degree from a recognised University
  • Development / XP - Knowledge with / Experience of:-
    • Select and define the software development methodology
    • Ensure that technology standards and best practices are introduced
    • Conduct code reviews as defined by the mobile development methodology
    • Seek opportunities for innovation – both internally and externally with our clients
    • Experience in more than Mobile focused technology (e.g. Java, Node.JS, React, Angular, Vue)
    • Experience of integration and API’s - working with data sources across enterprise platforms.
  • DevOps and Security - knowledge with / experience of:-
    • Good Experience with DevOps and web server configuration
    • Experience with information security vulnerabilities and risk management.
    • Experience with security / penetration testing for Mobile
  • Architecture
    • Significant experience architecting and creating Mobile technology roadmaps
    • Provide assistance for our teams with the Mobile product roadmap
    • Evaluate and identify appropriate mobile technology platforms, including web application frameworks and the deployment stack for client product delivery

Would be amazing if you had...

  • A portfolio of apps developed across multiple mobile platforms
  • A track record of successfully deploying mobile apps to both Apple and Google stores
  • Experience in large and complex eCommerce / digital online environments
  • Experience working with senior business and technical people
  • Experience of being the lead in a engineering team
  • Consultancy / professional services experience