Letshego Holdings Limited Recent Job Opportunity – Apply Now!

Posted on :

26 May, 2021

Category :

Engineering Jobs in South Africa, Software Developer

The Front End (Android) developer will create beautiful, performant mobile apps on Android that give our customers a first-class mobile experience. You will be responsible for architecting and creating these applications, as well as collaborating closely with teams responsible for the other layers of our product suite. This is a high-impact position that will play a critical role in our product development. The apps you write will be used by tens of thousands of our customers daily.





Job Title: Android Engineering Developer
Location: Gaborone, South East, Botswana
Reference #: Android Engineering Developer
Contract Type: Contract 5 Years
Salary: Market Related

Job Summary:
Demonstrates deep knowledge of the android platform & Kotlin/Java Knowledge of Kotlin Multiplatform is a plus Good knowledge of UI architecture patterns like MVVM, Clean architecture Good knowledge of Android Jetpack components, including android architecture components Work with UX/UI Designers, Architects, and other Developers to implement full stack mobile solutions Work as part of an Agile Scrum team Good knowledge of the android Build to Publish Process including Gradle, etc. Leverage native APIs for deep integrations with Android platforms Write automated tests that ensure the product is of the highest quality Diagnose and fix bugs and performance bottlenecks Use iterative software development programming in line with the solution design to achieve customer journeys as outlined in the Digital Roadmap, ensuring continuous improvement with responsibility to write the unit & integration tests

3+ years of experience building mobile applications
Demonstrated experience working with teams using agile methodologies
Working knowledge of SCM with strong emphasis on Git and standard Git Flow
Understanding and previous experience with android testing frameworks
Experience with test automation development utilizing, Selenium, JUnit, Cucumber and Capybara
Experience consuming SOAP, REST APIs and utilizing JSON for web or mobile applications
Knowledge and experience with DevOps
Deep knowledge of the android platform & Kotlin/Java
Good knowledge of UI architecture patterns like MVVM, Clean architecture
Clear understanding of software development best practices
Knowledge of Android Unit test and Android Integration Test
Knowledge of CI/CD tools such as Jenkins, Git, GitHub, Azure DevOps services
Strong understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD
Understanding of Agile methodologies, Scrum, Kanban

To Apply:

Click Here!

Application Deadline: 07/06/2021

Anybody asking you to pay money to schedule your interview or offer you job may be a scam

Jobs in South Africa | SA Jobs | Companies | Jobs in SA