Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 25, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Imagine a world where people live healthier, more enhanced and protected lives… A world in which each organisation is a powerful influencer and responsible corporate citizen, committed to being a force for social good. As a leading innovator in healthcare, wellness, insurance, investments, financial and life planning, Discovery works ceaselessly to...
    Read more about this company

     

    Development Manager (Android)

    Key Purpose

    • This role is responsible for the leadership and management of the Android development team and the speed and quality of delivery on the platform.

    Key Responsibilities-

    • Lead and manage the Android team, encouraging personal growth and maximizing potential contributions.
    • Be Discovery’s subject matter expert on Android, including development practices, Google Play store, and device nuances

    Areas of responsibility may include but not limited to
    Strategy and set up

    • Continuously explore, evaluate, and incorporate new technologies into our products and processes to improve speed and quality of development
    • Develop best practice for end-to-end Android application development: concept, design, build, deploy, test and release to app store. For both onsite and scale teams

    People

    • Responsible for the Android people pipeline
    • Work with the Head of Engineering to create an environment for Android developers to thrive, as well as ensuring transformation targets are met
    • Create development plans for direct reports and assisting with development plans across the Android team (includes partners supplying Android capabilities)
    • Direct reports within the Android team
      • Discovery permanent staff
      • Partner team leads, e.g. Entelect, DVT

    Delivery and governance

    • Constantly look for ways to reduce waste and increase efficiency within Android development at Discovery
    • Deliver best practice for end-to-end Android application development
    • Manage and maintain quality, standards, and guidelines set by the Head of Engineering as well as the architecture team
      • Ensure technical architecture, coding standards, and other team policies are being met
      • Ensure processes are both in place and adhered to for quality of development from scale partners and other off site / non Digital Channels teams
      • Measure and report on SLA compliance

    Production support

    • Responsible for uptime of platform and query resolution
    • Analyse and resolve repetitive performance issues and other limitations
    • Act as the second level of escalation if tech leads are unable to resolve
    • Ensure remedies are made for root causes identified

    Personal Attributes And Skills

    • Innovation
    • Creativeness
    • Compassion
    • Positive attitude
    • Approachable
    • Result Orientation
    • Holding people accountable
    • Conflict management
    • Change Readiness
    • Communication (written, verbal and listening)
    • Time Management

    Education And Experience

    • 4 years Bachelor degree in Computer Science or related degree (B. Engineer, BSc), postgraduate degree advantageous
    • Minimum of 5 years’ experience in software development for large commercial entities
    • Must have managed a software development team
    • Experience coding in, or willingness to learn Flutter
    • Deep understanding of core software concepts, including networking, security, memory management, multi-threading, and application life-cycle management
    • Knowledge of latest mobile emerging technologies, architectures, and trends
    • Advanced software design skills, including object-oriented design
    • A strong grasp of computer science fundamentals
    • Proficient in unit testing, debugging and performance tuning
    • Great communication and collaboration skills with a commitment to quality
    • Familiar with Agile methodologies and workflows
    • Beneficial:- Expertise in Android Kotlin, and least one mobile app in the Google Play Store

    Method of Application

    Interested and qualified? Go to Discovery Limited on careers.discovery.co.za to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Discovery Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail