Head Of Mobile Engineering

Cape Town, Western Cape, South Africa

Job Description


Company Description

Yoyo powers some of the worldxe2x80x99s leading retail and corporate brands, through customer loyalty and rewards software solutions, to offer the world's most rewarding buying experience.

We create a space where passionate, smart, curious and creative people thrive.

Our values are our way of being, and how we show up every day.

This is how we help our clients build their best business and our staff build a career to be proud of. Living these values builds an environment where world-class passionate people create world-class scalable products that delight customers and consumers and drive scalable profit and revenue growth.



Our fast-growing, collaborative team is looking for a Head of Mobile Engineering to lead our mobile development team. As the Head of Mobile Engineering, you will be responsible for the development and delivery of our mobile applications across both Android and iOS platforms.

What youxe2x80x99ll do:

  • Architect and develop robust applications for mobile using React Native.
  • Lead and manage a team of Mobile Developers, ensuring that they have the resources and support they need to deliver high-quality mobile applications.
  • Take ownership of tasks from start to completion - own the technical architecture and development of our mobile applications, ensuring that they are scalable, reliable and secure.
  • Work closely with cross-functional teams, including Product Managers, Designers and QA Engineers, to ensure that our mobile applications are built to the highest quality standards.
  • Keep up-to-date with the latest mobile technologies and trends, and make recommendations for new tools and technologies to help us build better mobile applications.
  • Strong attention to detail placing the end user at the forefront of all decisions.
  • Complete weekly code reviews for team members and be available to troubleshoot issues as/ when needed.
What wexe2x80x99re looking for:
  • Hands-on experience working on the front-end to create beautiful and stable Android and iOS applications.
  • Thorough understanding of React Native and its core principles.
  • Build and release React Native and native apps to the stores.
  • Experience in dealing with stakeholders at all levels, including C-suite.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience creating, optimising and integrating Application Programming Interface (API) calls; background in API development preferred.
  • Familiarity with native build tools - such as XCode, Gradle, Android Studio, IntelliJ.
  • Familiarity with using Firebase and Sentry.
  • Experience in setting up analytics and providing leadership in order to obtain customer insights.
  • Experience and deep appreciation for testing code and unit testing.
  • Ability to write well-structured code with a high test coverage.
  • Must be personable, enthusiastic and articulate ideas clearly.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering or a related field.
  • At least 8 years of experience in mobile development, with a focus on iOS and Android platforms.
  • At least 3 years of experience leading a team of Mobile Developers.
  • Proven track record of delivering high-quality mobile applications on time and on budget.
  • Strong understanding of mobile development best practices, including performance optimisation, security and usability.
  • Excellent communication and collaboration skills, with the ability to work effectively within cross-functional teams.
Additional Information

Our Values:
  • Be extremely customer centric: In everything we do, serve and delight our customers, using data to continuously improve.
  • Be a passionate team player: Spiral up, be positive, bring momentum, and energy to those around you, leave ego at the door and be teachable.
  • Be an owner: Be accountable and take responsibility. Find solutions, learn from your mistakes and own tasks to completion.
  • Be world-class at speed: Delivering world leading solutions that delight our clients and customers.
  • Be curious and creative: Constantly innovating, exploring, learning, stretching ourselves, pushing the boundaries and thinking out of the box.

Yoyo Group

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1253927
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned