Senior Mobile Developer_ Re-Advertisement

Listing reference: track_000933
Listing status: Under Review
Apply by: 24 February 2023
Position summary
Industry: IT & Internet
Job category: IT and Telecommunications
Location: Centurion
Contract: Permanent
EE position: Yes
Introduction
Tracker requires the services of a Senior Mobile Developer in our Technology Department. The Senior Mobile Developer will be responsible for delivery of solutions to achieve customer satisfaction, while working within a team. Should you be interested in this challenge and meet the job requirements, please forward your application before the closing date.
Job description

Key duties and responsibilities:
·       Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
·       Contribute to the design architecture/technical implementation related to area of responsibility, while collaborating with other role players.
·       Meet best practice criteria in the evaluation and testing of software.
·       When relevant, assure that team members adhere to and follow these practices.
·       Complete work orders in appropriate timescales.
·       Maintain and systems without introducing new defects.
·       Enhance systems to support and move to new technologies.
·       Share knowledge with development and support teams.
·       Document systems, including enhancements to facilitate knowledge sharing.
·       When relevant, mentor and coach Junior Developers.
·       Ensure that the approved 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.
·       Minimum 3 years exclusive experience on Android development.
·       Experience with Kotlin will be an advantage.
·       Experience with Objective C programming advantage.
·       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.
·       Ensures high quality.
·       Encourages collaboration and delivering within the delivery processes.
·       Able to work effectively within a team.

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.