Show more filters
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Cape Town, Western Cape, South Africa
Salary Range
ZAR 35,000 - ZAR 60,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Job Description

About the Role

takealot.com , a leading South African online retailer, is looking for a highly talented Software Engineer (Android Storefront) to join our team. Candidates must reside in South Africa.

Responsibilities

  • This position reports to the Mobile Engineering Manager
  • Help design, develop and refine new features
  • Locate and resolve bugs and crashes
  • Brainstorm new ideas and concepts
  • Work with teammates on design, code reviews, and estimation

Requirements

  • Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, Engineering and a minimum of 3 years experience in a software/technology environment is required.
  • In the event that you do not have a Bachelor’s Degree or an Advanced Diploma (Computer Science, Mathematics or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 6 years’ of Software Development experience
  • 3+ years professional mobile development experience with at least 2 years experience in native Android
  • Strong Computer Science and programming fundamentals.
  • Full understanding of the Android application and activity lifecycles.
  • Proficient in building modern, responsive Android interfaces using Kotlin, Jetpack Compose, and core Android architecture components..
  • Appreciation of Android-specific asynchronous processing techniques.
  • Knowledge of strategies to handle issues related to platform fragmentation, differing screen sizes and multiple OS versions.
  • Knowledge and Appreciation of Android user experience design patterns.
  • Be accountable
  • Creative
  • Solution oriented
  • Flexible
  • Take pride in your work
  • Android Java experience is a bonus.
  • Any iOS native development experience is a bonus.
  • Experience with network requests to RESTful APIs and using industry-standard libraries.
  • Experience working with unit test frameworks
  • Experience with writing UI Automation scripts using Robot Framework.
  • Experience developing eCommerce apps for retail
  • Experience working with software development tools including GitLab, Jira and Confluence.
A free Jobstore account is required to proceed to the employer site.
Jobs in South Africa   »   Jobs in Western Cape   »   Jobs in Cape Town   »   Android Software Engineer

More jobs

People also search