Lead Mobile Developer

Listing reference: track_000379
Listing status: Closed
Apply by: 29 October 2020
Position summary
Job category: IT and Telecommunications
Location: Pretoria
Contract: Permanent
EE position: Yes
Introduction
Tracker requires a Lead Mobile Developer who will be responsibly for delivery of solutions to achieve customer satisfaction, while working within a team.
Job description

1. Delivery of strategic projects:

  • Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
  • Define and design architecture/technical implementation related to area of responsibility, while collaborating with other managers, leads and architects.

2. Best practice testing:

  • Meet best practice criteria in the testing of software.

3. System maintenance and support:

  • Complete work orders in appropriate timescales.
  • Maintain and systems without introducing new defects.
  • Enhance systems to support and move to new technologies.

4. Knowledge transfer:

  • Share knowledge with development and support teams.
  • Document systems, including enhancements to facilitate knowledge sharing.
  • Mentor and coach Junior Developers.

5. Engineering processes and environment:

  • Ensure that the best practice development processes and standards are followed.
  • Effective use of development toolset.
  • Follow department development standards.

Minimum requirements

  • Relevant Degree or Diploma or Relevant Work Experience required
  • Degree / Diploma with 4+ years of relevant work experience or 6+ years of relevant work experience 

Personal Skills 

  • Ensures high quality  
  • Encourages collaboration and delivering within the delivery processes 
  • Able to work effectively within a team 

Mobile Development Skills

  • Solid understanding of mobile development architectures.
  • Exposure to good coding standard practices and source code configuration management.
  • Source code control understanding of GIT and GitFlow.
  • Experience using REST and JSON web-services.
  • Experience with Azure DevOps or MS Team Foundation Server (TFS) would be advantageous.
  • Good understanding of SOLID principles.

iOS Specific Skills

  • Minimum 3 years exclusive experience on iOS development.
  • Solid experience with Swift programming.
  • Good understanding of Objective C.
  • Experience with Combine and UISwift will be an advantage.
  • Exposure to Java and Kotlin is essential. 

Android Specific Skills

  • Minimum 3 years exclusive experience on Android development.
  • Experience with Kotlin is essential.
  • Experience with Objective C programming advantage.

Our website uses cookies so that we can provide you with the best user experience. By continuing to use our website, you agree to our use of cookies.