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. 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 Firebase ecosystem (authentication, real-time databases, cloud messaging, analytics). Consume RESTful APIs 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 (offline capability, architecture, battery and data efficiency) and evaluating new technologies where appropriate. 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. #J-18808-Ljbffr
Mobile Engineer (Native Android)
CARTRACK
rosebank, rosebank
Published 16 days ago
Report job