Ozow (PTY) Ltd logo

Ozow (PTY) Ltd

Lead Mobile Application Developer

Development – Johannesburg, Gauteng
Department Development
Employment Type Full-Time
Minimum Experience Senior Manager/Supervisor

Lead Mobile Application Developer Job Description

It is easy to fade into the shadows after joining a company as a developer.  Some developers want an opportunity to grow and lead their own teams while others just want the freedom to write awesome code that adds value and still be recognised for their contribution.

Ozow is a young, exciting company which continues to reach new heights and the opportunities for growth are endless at this moment.  We have several new projects we are eager to get off the ground and need your experience and expertise to make it happen.

If you are looking for a fast paced environment where your input is valued and makes a difference, then embark on a journey of a lifetime with the rest of the Ozow team.

Introducing Ozow
Ozow is a simple, real-time EFT payment solution, that allows the consumer access to make secure,
instant payments directly into a merchant's bank account. This payment gateway facilitates transactions
via eCommerce, mobile, eBilling and in-store transactions.

 

What the job entails
The Lead Mobile Application Developer, reporting into the Head of Development, needs to have strong experience in programming fundamentals assisting in researching and developing, new products and modifications to existing software to improve the overall efficiencies of product offerings.  They will need to lead a team of mobile developers, developing applications for various platforms. 

As one of Ozow’s esteemed developers, you would be working in an agile environment with a contribution to the product roadmap. You will be expected to provide estimates in terms of story sizes, and you’ll also need to deliver on sprint commitments. The environment is entrepreneurial with a start-up culture, where everyone engages in the product development cycle.

You’ll need to bring your skills to the table so that the team can collectively benefit from your input. To do so, you should have a track record of the development of applications that have been submitted to the Google Play or Apple App Store. You should also know what defines the application experience on a phone or tablet, as opposed to a web application.

If you have experience in developing applications with a strong payments focus you will be at a definite advantage.

Besides being able to delve into some incredibly awesome work, you’ll have your own share of roles and responsibilities to keep in check:

  • Understanding user stories and providing estimates to sprint planning sessions, participating in requirements analysis
  • Understanding the interdependency of user stories
  • Active engagement with the team on all areas of development
  • Code review of peers’ work
  • Knowledge and experience of best practices such as:
    • Test-driven development
    • Continuous integration
    • Continuous deployment
  • Strong experience in appropriate languages and frameworks: Java, Kotlin,  and the Android SDK, and Objective C/Swift and Cocoa
  • Devising possible solutions to anticipated problems
  • Working as part of a team, which may be established for a particular project
  • Combining and testing all elements of program design
  • Thorough unit-testing of the written code
  • Reacting to problems and correcting the program as necessary
  • Evaluating and increasing the program's effectiveness
  • Adapting the program to new requirements, as necessary
  • Conducting user acceptance testing to ensure the program can be used easily
  • Updating, repairing, modifying and developing existing software and generic applications
  • Constantly keeping up to date with emerging trends and practices in the relevant fields
  • Provide technical leadership and direction to your team members and the rest of the business

 

Core competencies

  •  Be able to identify patterns and trends and gain knowledge quickly and grasp concepts fast
  • Provide in-depth analysis of problems and proposes solutions
  • Makes time to review projects, to identify and learn from successes and failures
  • Seeks out advice from peers and skills networks to arrive as high-quality decisions.
  • Out of the box solutions driven thinking
  • Excellent conflict management skills - where there is disagreement facilitates discussion to negotiate a way forward
  • Have a good understanding of own culture, own body language and impact on other cultures; perceptive about other people.
  • Be one who treats everyone with respect irrespective of their level, background, or discipline and profession.
  • Supports others, even when they have made mistakes
  • Identifies and actions training needs (own and others).
  • Strengthens the team by incorporating specialists
  • Realistic about own and others’ capabilities – be humble
  • Adaptability - makes significant changes in their your own area to meet strategic needs.

 

The Nitty Gritty Details.

  • Proven work experience as a Mobile Application Software Engineer
  • Must have an IT Diploma or Degree
  • At least five years of work-related experience
  • Experience working with agile methodologies
  • Server-side application programming experience will be beneficial
  • Excellent communication and leadership skills

 

The Benefits

The benefits of joining Ozow is that you get to experience vibrant growth first hand. Come and be part of this highly energetic, enthusiastic, positive team whose sole focus is on growth, growing personally as individuals, locally and globally as a trendsetter.

We are big into a healthy and balanced lifestyle by encouraging healthy diets and activity. By joining Ozow, you will further be part of weekly, monthly and annual recognition awards. 

Come and join in the fun with us!

 

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Johannesburg, Gauteng
  • Department
    Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Senior Manager/Supervisor
  • Powered by