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)