Overview

Intermediate Mobile Developer Jobs in Centurion, South Africa at Ctrack

Position: 1836 – Intermediate Mobile Developer

At Ctrack, we’re at the forefront of fleet management and vehicle tracking solutions, empowering businesses with

cutting-edge technology

to optimize their operations and enhance safety. Our mobile applications are a critical component of our ecosystem, delivering real-time insights and control directly to our users. We’re seeking a talented and passionate Intermediate Mobile Developer to

join our dynamic team

and play a pivotal role in shaping the future of our mobile experience.

In this role, you’ll be instrumental in designing, developing, and deploying

innovative

mobile applications that drive efficiency and empower our customers. If you’re driven by the challenge of creating high-performance, user-friendly mobile solutions and want to make a tangible impact in a

fast-paced

, technology-driven environment, we want to hear from you. Responsibilities:

Develop and Deploy :

Create robust and user-friendly mobile applications for iOS and Android platforms, using languages like Swift (or Objective-C), Kotlin (or Java), and potentially Dart (Flutter).  Platform Expertise:

Leverage your deep understanding of iOS and Android frameworks, APIs, and design guidelines to build exceptional mobile experiences.  User-Centric Design:

Apply UI/UX principles to craft intuitive and visually appealing applications that enhance user engagement.

Technical Proficiency

:

Utilize your expertise in web services (RESTful APIs), JSON/XML, Azure Dev Ops, database management, and mobile app security best practices.  

Collaborative

Development :

Participate in peer

code reviews

, contribute to architectural discussions, and proactively identify and address potential issues.  

Problem Solving

:

Analyze and resolve performance bottlenecks, debug issues, and implement enhancements to optimize application performance.

Agile Development

:

Implement and unit-test features, accurately estimate implementation timelines, and communicate progress, risks, and challenges to the team lead.  Support and Maintenance:

Provide ad-hoc testing and 3rd line support as needed, ensuring seamless application functionality.  Compliance:

Adhere to all departmental and company policies, procedures, and SOPs. What You’ll Bring:

Proven proficiency in mobile app development with experience in Swift (or Objective-C) and Kotlin (or Java). Exposure to Dart (Flutter) is a plus. Strong understanding of iOS and Android platform architecture and development best practices. Experience working with RESTful APIs, JSON/XML, and database management. Familiarity with Azure Dev Ops and Microsoft Office Suite. A keen eye for UI/UX design and a passion for creating exceptional user experiences.

Excellent

problem-solving

and

communication skills

. A

collaborative

spirit and a commitment to delivering high-quality code.

Qualifications:

Minimum 3-year Computer Science Degree or equivalent Diploma

Experience:

A minimum of 3 years software development experience.

Must have experience in:

Swift or Object-C (for iOS) Kotlin or Java (for Android) Xcode Android Studio iOS and Android platforms (including their frameworks, APIs, and design guidelines) User interface (UI) and user experience (UX) design principles Git Closing Date: 27  March 2025 at 16:00

Title: Intermediate Mobile Developer

Company: Ctrack

Location: Centurion, South Africa

Category: Software Development (App Developer – Mobile/Web, Full Stack Developer, Android Developer, iOS Developer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.