Design, build, and maintain native Android applications using Kotlin and Java.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.
Write clean, maintainable, and efficient code following best practices for mobile development.
Debug, troubleshoot, and optimize code for performance and scalability.
Integrate with RESTful APIs, third-party libraries, and SDKs to deliver complete solutions.
Conduct code reviews and mentor junior developers to ensure high-quality code standards.
Updated with the latest trends, technologies, and advancements in Android development.
Write unit tests and ensure robust software development practices (Test-Driven Development).
Work with version control systems such as Git for code versioning and collaboration.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Understanding of CI/CD pipelines and automated app deployment tools like Jenkins or Fastlane.
Familiarity with cloud-based solutions (Firebase, AWS, or Google Cloud).
Have 5 years + experience
Job Type: Full-time
Work Location: In person
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.