Enable job alerts via email!

Mobile Software Developer (Android) (Mid-Senior)

Cartrack

Cape Town

On-site

ZAR 400,000 - 600,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading logistics technology-focused organization is seeking a dynamic Software Developer in Cape Town. In this role, you will design and develop mobile applications while collaborating with talented UI/UX designers. Ideal candidates possess strong Android development skills, proficiency in Kotlin, and a drive for problem-solving in a fast-paced environment.

Qualifications

  • Prior Android development experience, including asynchronous programming and performance tuning.
  • Proficiency in Kotlin and experience with MVVM architecture.
  • Experience with security best practices.

Responsibilities

  • Design and develop scalable mobile applications for Android.
  • Collaborate with UI/UX designers to implement user-friendly solutions.
  • Introduce new technologies into the team.

Skills

Problem-solving
Teamwork
Analytical skills

Education

BS in Computer Science or equivalent experience
National Senior Certificate / Grade 12 Matric

Job description

Are you a dynamic leader with a strategic mindset and the ability 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 organization that leverages cutting-edge technologies to deliver innovative solutions to our clients.

We encourage you to review 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
  • Collaborate with UI / UX designers to implement user-friendly solutions
  • Introduce new technologies into the team based on fit and suitability to deliver solutions
  • Deep dive into the technical aspects needed for optimization of mobile applications

Requirements

  • National Senior Certificate / Grade 12 Matric
  • BS in Computer Science or equivalent industry experience
  • Prior Android development experience, including asynchronous programming, patterns, threading, and performance tuning
  • Experience working with security best practices
  • Proficiency in Kotlin and MVVM architecture
  • Experience with Flutter is advantageous
  • Additional experience with performance/analytics tools, continuous integration (e.g., TeamCity, App Center), unit testing, TDD, static code analysis is beneficial

Additional Skills

  • Good understanding of user-centric design principles
  • Ability to delve into technical details while aligning with business requirements
  • Creative, analytical, and problem-solving skills
  • Strong teamwork, coordination, planning, self-motivation, and ability to work in a fast-paced environment
  • Ability to work under pressure and meet tight deadlines
Create a job alert for this search

Position: Software Developer • Location: Cape Town, Western Cape, ZA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.