Picup, our system integration partner that specialises in last-mile delivery and online management software is seeking a Mobile Software Developer (Android) who will help us continue to build industry disruptive tech products and revolutionise the way our customers use technology through high-performance mobile applications.
Job description
Design and develop scalable, high-performance native Android applications in
Kotlin
, optimized for low-power devices, battery efficiency, and minimal data usage
Integrate and manage the
and work with real-time, streaming, and batch data technologies in distributed systems
Collaborate closely with
UX/UI designers
to deliver intuitive, mobile-first user experiences
Implement
mobile security best practices
for applications handling sensitive logistics and operational data
Own end-to-end development of mobile features and modules, driving performance optimization (offlinecapability, architecture, battery and data efficiency) and evaluating new technologies where appropriate
Minimum requirements
Bachelor's degree in
Computer Science
(or equivalent industry experience) with strong hands-on
Android development using Kotlin
Proven experience building
high-performance, efficient mobile applications
, with a focus on battery, data usage, and overall performance
Strong understanding of
MVVM architecture
, SOLID principles, modern Android patterns, and secure coding practices
Experience integrating the
Firebase stack
(Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics) and consuming
RESTful APIs
(JSON/XML)
Solid grasp of
asynchronous programming
, threading, performance tuning, and working with real-time, streaming, and batch data technologies
* Proficiency with
Git
and collaborative development in distributed or Agile environments
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.