Android Native Developer

1 week ago


City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

• 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).

QUALIFICATIONS:

IT DIPLOMA OR DEGREE

** CV'S TO BE SENT IN PDF FORMAT ONLY **



  • City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

    • 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,...


  • Johannesburg, South Africa Gmi Tech (Za) Full time

    We are looking for an experienced Android Developer to design, build, and maintain high-quality native Android applications. Responsibilities 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...


  • City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

    • Design, build, and maintain cross-platform mobile applications using React Native. • Work closely with product managers, UX/UI designers, and back-end developers to implement new features and improve existing ones. • Write clean, maintainable, and scalable code while following best practices in React Native development. • Debug, troubleshoot, and...


  • City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

    • Design, build, and maintain cross-platform mobile applications using React Native. • Work closely with product managers, UX/UI designers, and back-end developers to implement new features and improve existing ones. • Write clean, maintainable, and scalable code while following best practices in React Native development. • Debug, troubleshoot, and...

  • Android Developer

    2 weeks ago


    City of Cape Town, South Africa BeingIT® Full time

    Job Description: We are seeking a skilled native Android developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality native Android mobile applications. Preferably someone with a current live application of the google play store. Skills: Experience with mobile application security...


  • Johannesburg, South Africa Mindworx Consulting Full time

    You Will Be An Ideal Candidate If You Have: Minimum: IT-related Degree (BSc/BTech or similar) 5+ years experience developing Android applications Methodologies: Waterfall and Agile Knowledge of OO design principles and development patterns Advantageous 4+ years of user interface analyst experience Java-related degree/qualification Business experience and...


  • City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

    • Design, develop, and maintain native iOS applications using Swift and Objective-C. • Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience. • Implement clean, maintainable, and efficient code following best development practices. • Ensure the performance, quality, and...


  • City of Johannesburg Metropolitan Municipality, South Africa GMI Advisory Full time

    • Design, develop, and maintain native iOS applications using Swift and Objective-C. • Collaborate with product managers, designers, and other developers to build innovative features and improve the user experience. • Implement clean, maintainable, and efficient code following best development practices. • Ensure the performance, quality, and...

  • Android Developer

    2 weeks ago


    Johannesburg, South Africa Discovery Limited Full time

    A leading insurance company in Johannesburg is seeking an experienced Android Developer to work on their application. You will collaborate with various teams, focusing on high-quality coding and supporting projects throughout the development lifecycle. The ideal candidate has over 3 years of experience in native Android development and a deep understanding...

  • Android Developer

    1 week ago


    Johannesburg, South Africa Salt Full time

    Overview Android Developer (Senior Level) I'm assisting my client in finding an experienced Android Developer to join their innovative technology team. In this role, you'll design, develop, and maintain cutting-edge Android applications that form part of a globally recognised consumer product . You'll work on enhancing and scaling existing solutions,...