Mobile Software Developer (Android) (Mid-Senior)
Job Summary
Are you a dynamic leader with a strategic mindset and able to manage a diverse team?
Do you take ownership, embrace challenges and love problem-solving?
Picup is a last-mile delivery and technology company, powered by a scalable crowd-sourced driver network.
Company Overview:
Picup is a Logistics Technology-focused organisation that leverages cutting-edge technologies to deliver innovative solutions to our clients.
Appreciate your perusal on our company background prior to the interview. https://picup.co.za/
Responsibilities
• Design and develop scalable, feature-rich mobile applications for Android
• Consume RESTful/JSON services to power applications
• Work with UI/UX designers to implement user-friendly solutions
• Introduce new technologies into the team based on fit and suitability to deliver a solution
• Be able to deep dive into the technical aspects needed for optimization of mobile applications
Requirements
• National Senior Certificate / Grade 12 Matric
• BS Computer Science degree or equivalent industry experience
• Prior Android development experience, including concepts such as asynchronous programming, patterns, threading, and performance tuning
• Prior experience working with security best practices
• Proficient in Kotlin programming language and MVVM architecture
• Kotlin, Android – Flutter experience is advantageous
• Experience in/with more than one of the following will be advantageous:
o agile development methodologies
o distributed source control systems (git)
o performance/analytics tools for mobile applications
o continuous integration (Teamcity/App Centre)
o unit testing, test driven development, static code analysis
o Good understanding of simplified user-centric design
• Ability to deep dive into the technical details, but never be out of touch with business requirements
• Creative thinking backed by strong analytical and problem-solving skills.
• Strong teamwork, co-ordination, and planning, self-driven, and ability to work at pace in a dynamic organization
• Work well under pressure and meet tight deadlines
- Department
- Research & Development
- Role
- Senior Mobile Developer (Android)
- Locations
- Picup @ Cape Town