At Ctrack were at the forefront of fleet management and vehicle tracking solutions empowering businesses with cuttingedge technology to optimize their operations and enhance safety. Our mobile applications are a critical component of our ecosystem delivering realtime insights and control directly to our users. Were 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 youll be instrumental in designing developing and deploying innovative mobile applications that drive efficiency and empower our customers. If youre driven by the challenge of creating highperformance userfriendly mobile solutions and want to make a tangible impact in a fastpaced technologydriven environment we want to hear from you.
Responsibilities:
- Develop and Deploy: Create robust and userfriendly mobile applications for iOS and Android platforms using languages like Swift (or ObjectiveC) 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.
- UserCentric 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 DevOps 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 unittest features accurately estimate implementation timelines and communicate progress risks and challenges to the team lead.
- Support and Maintenance: Provide adhoc testing and 3rd line support as needed ensuring seamless application functionality.
- Compliance: Adhere to all departmental and company policies procedures and SOPs.
What Youll Bring:
- Proven proficiency in mobile app development with experience in Swift (or ObjectiveC) 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 DevOps and Microsoft Office Suite.
- A keen eye for UI/UX design and a passion for creating exceptional user experiences.
- Excellent problemsolving and communication skills.
- A collaborative spirit and a commitment to delivering highquality code.
Qualifications:
- Minimum 3year Computer Science Degree or equivalent Diploma
Experience:
- A minimum of 3 years software development experience.
Must have experience in:
- Swift or ObjectC (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 (Extended)