Job Summary Specific duties include but are not limited to:
Technical:
Follow established testing protocols.
Ensure code is merged via pull requests.
Prioritize code quality using SOLID and DRY principles.
Craft clean and efficient code.
Evaluate and enhance your own code.
Thoroughly test work before submission to Quality Assurance.
Collaborate with colleagues for peer reviews.
Apply agile software development principles in daily tasks.
Qualifications:
Proficiency in Android native development (Java and/or Kotlin).
Strong understanding of object-oriented principles, methodologies, and patterns.
Essential experience with Git version control.
Familiarity with Git Flow as a branching strategy (beneficial).
Knowledge of MVVM Architecture.
Familiarity with dependency injection (Hilt / Koin / Dagger 2).
Experience with Retrofit and Room Database.
Understanding of CI/CD processes (beneficial).
Familiarity with SOLID and DRY principles.
Attention to detail in development work.
Strong teamwork and collaborative spirit.
How to apply:
Email your detailed CV to
Only shortlisted candidates will be contacted
Network Finance
Recruiter
OR
Job Mail
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.