Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 16, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The iKhokha brand is by essence brave, honest, cheeky, innovative and customer-centric. We believe every entrepreneur should be included and able to thrive in the South African economy. Our mission is to continue to build mobile centric tools that make commerce easier, cheaper and more accessible.


    Read more about this company

     

    Mobile Software Engineer (Android)

    So, what will you do?

    • In this role you will contribute to developing and maintaining our mobile applications, ensuring high-quality and user-friendly experiences for our iKhokha app users.
    • You will also play a crucial role in designing, implementing, and optimizing our mobile software solutions, working closely with cross-functional teams to deliver innovative features and enhancements

    The deal breakers:

    • 3+ years’ experience in Native Android App development.
    • Strong Java for Android and / or Kotlin skills and comfortable working with Android Studio. 
    • In depth understanding of Android App architecture best practices.
    • Integration with 3rd party SDK's and API's.
    • Experience with Restful Web Services / Web Hooks using JSON
    • Published and managed Apps on the Google Play Store and Huawei App Gallery

    What are we looking for?

    • You will be developing crispy new user-facing features that drive our users to take action, using Java, Kotlin for Android Apps.
    • You will be responsible for the end-to-end development of mobile Apps, including: initial planning, development, writing test cases, creating the deployment pipeline and deploying to our cloud hosting provider.
    • You will need to exhibit excellent communication and team player skills.
    • You will work in an Agile Environment: using Scrum or Kanban method.
    • You will be doing Version Control: whereby you will work in an Engineering Team (3+ Developers of various levels) with a version control system such as GitHub.
    • You will be involved in Development Environments: whereby you will work in an Engineering Team (3+ Developers of various levels) with multiple Environments for Development, Testing and Production; including Branching Strategies.
    • You will be involved with Documentation: Creating, Maintaining and Reviewing.
    • You will be involved with Code Reviews: Leading and participating for your own reviews and those for other Teams.
    • You will be involved with Mentorship: Mentoring, supporting and guiding Team Members

    Additional experience that would make you a front runner for the role:

    • Experience with software development for iOS (Swift).
    • Comfortable working with Git and build pipelines such as Github Actions.
    • Comfortable working with Gradle.
    • Experience with Unit & Instrumentation Testing
    • Excellent analytical skills.
    • Understand design and layouts for both App and Tablet.
    • Good communication skills.

    Qualifications

    The following would be advantageous:

    • Successfully completed the Android NanoDegree.
    • A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience.

    Method of Application

    Interested and qualified? Go to iKhokha on www.smartrecruiters.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at iKhokha Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail