Skip to content

Software Developer – Mobile Applications & Systems Integration at Chloride Exide Limited

Expired
Job Overview
Employment FullTime
Location Nairobi Kenya
Experience At least 2 years
Education Level Bachelor's Degree
svg background up
Opportunities Meet Aspirations

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.

Share This Post

Don't miss out on new jobs listing! Follow our channels Today WhatsApp Channel

Disclaimer Opened Career is a free job-posting website that does not charge applicants. We do not support recruitment agents or entities that demand money or favors to expedite the hiring process. Please use our platform responsibly and report any suspicious activity.
Why Opened Career
OUR OBJECTIVES
At Opened Career, we prioritize inclusivity, diversity, and equal opportunities for all individuals, regardless of their backgrounds or experiences. We believe in creating a level playing field where every candidate has the chance to showcase their skills and potential, and every employer has access to a diverse pool of qualified candidates.
CORE VALUES
Innovation
Integrity
Team Work
Excellence
Customer Focus
Professionalism