Software Developer – Mobile Applications & Systems Integration at Chloride Exide (K) Limited (CEKL)

2 Years
or Register to apply for this job
Company Details
Industry: Electrical/Electronic Manufacturing
Description: Chloride Exide has three locally owned limited liability companies in Kenya, Uganda and Tanzania. Chloride Exide Kenya Limited (CEKL) was established in 1963, Chloride Exide Tanzania Limited (CETL) established in 1966 and Chloride Exide Uganda Limited (CEUL) established in 2001. Chloride Exide’s core business is the distribution of automotive batteries, solar systems installation, backup systems installation, and solar water heating systems installations. Chloride Exide has grown from a single based operation to being the largest battery and renewable energy distributor in the East African region while enjoying considerable presence in the COMESA trading block. Of particular pride is our strong brand supported by a region-wide network of over 18 branches and over 1500 dealers across the East African region.
Job Description

The Software Developer will lead the design, development, and integration of mobile applications and connected systems to support the organization’s digital transformation agenda. The role focuses on Android and iOS development, backend services, and seamless integrations between mobile apps, IoT devices, and enterprise platforms.

Key Responsibilities:

Mobile Application Development:

  • Develop, enhance, and maintain mobile apps for Android and iOS (native or cross-platform).
  • Implement modern UI/UX patterns ensuring usability, accessibility, and performance.
  • Integrate mobile apps with backend services, cloud services, and third-party APIs.

Systems Integration & API Engineering:

  • Build and maintain RESTful APIs and microservices for mobile and web clients.
  • Integrate applications with IoT machines, ERP systems, CRM, and other business systems.
  • Implement communication mechanisms such as MQTT, BLE, NFC, WebSockets, and other IoT-friendly protocols.

IoT Enablement:

  • Develop integrations that enable secure data collection from IoT sensors and industrial equipment.
  • Work on device communication, telemetry ingestion, command/control flows, and remote monitoring features.
  • Participate in IoT automation initiatives, firmware rollout coordination, and device provisioning support.

Backend Development:

  • Develop server-side applications, workflows, and data processing logic using modern technologies (Node.js, .NET Core, Python, or similar).
  • Manage database schemas and queries for SQL and NoSQL systems.
  • Implement robust authentication, authorization, and cloud security practices.

Quality Assurance & Deployment:

  • Conduct code reviews, write automated tests, and ensure adherence to coding standards.
  • Deploy applications to Play Store, App Store, or internal enterprise distribution platforms.
  • Set up and maintain CI/CD pipelines for consistent build and release processes.

Support, Maintenance & Documentation:

  • Troubleshoot and resolve production incidents, connectivity issues, and system failures.
  • Maintain up-to-date documentation including API specs, system architecture, and release notes.
  • Collaborate closely with cross-functional teams across IT, Operations, and Business units.

Qualifications & Experience:

  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or equivalent.
  • 2–3 hands-on years’ experience in mobile app development and systems integration.
  • Proven track record delivering Android/iOS applications used in production environments.
  • Experience interfacing with IoT devices or industrial systems is an added advantage.
Salary: Discuss During Interview
Education: Diploma
Employment Type: Full Time

Key Skills

Information Technology 
Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.

Recent Jobs