Mobile App Developer

Title : Mobile App Developer
Location : Nairobi
Division : Information Technology
Department : Information Technology
Deadline : Tuesday, 18, Feb, 2025

Purpose for the Job

The job holder will ensure development & delivery of Digital Applications for internal client and external client consumption.


Duties and Responsiblities

  • Researching, designing, implementing, and managing software programs
  • Researching, designing, implementing, and managing Mobile Applications
  • Researching, designing, implementing, and managing Ai & Robotics software programs
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status and continuously giving weekly updates on status
  • Determining operational practicality
  • Developing quality assurance procedures
  • Testing and evaluating new programs with Business users and/or customers
  • Training Business users and/or customers
  • Deploying software tools, processes, and metrics
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Modifying software to fix errors, improve its performance, or upgrade interfaces.
  • System testing and validation procedures.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software hardware interfaces and develop specifications and performance requirements.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Development and deployment of API’s with external parties as and when required
  • Handover & training of developed and Live applications to IT Operations team
  • Ensure Daily Backups for the software applications and Databases
  • Any other IT duties and software developments tasks that may be assigned from time to time.

Key Result Areas

  • Preparing reports on programming project specifications, activities, or status and continuously giving weekly updates on status
  • Designing and developing internal bespoke software applications
  • Developing quality assurance procedures
  • Testing and evaluating new programs with Business users and/or customers
  • Training Business users and/or customers
  • Deploying software tools, processes, and metrics
  • Modifying software to fix errors, improve its performance, or upgrade interfaces.
  • System testing and validation procedures

Key Competencies

  • Experience in conversion of Business requirements into technical specifications
  • Knowledge of operational issues around Projects management
  • Strong interpersonal skills
  • Conceptual analytical thinking

Knowledge And Skills Required

  • Degree in Computer Science or related field from a recognized Institution
  • Experience in Java/Kotlin for Android development, Swift/Objective-C for iOS development, experience with respective IDEs (Android Studio, Xcode), knowledge of cross-platform frameworks like Flutter or React Native, understanding of UI/UX design principles, familiarity with backend technologies (APIs, databases), and proficiency in version control systems like Git; ensuring they can build high-quality apps across both platforms while considering platform-specific nuances, experience in Frontend application development using, HTML, CSS
  • API Development
  • Payment Integrations
  • Experience in MS Windows server Administration
  • Experience in MS SQL Administration & scripting

Professional and Academic Qualifications

  • Bachelor’s Degree
  • Certificate in computer software programming
  • Microsoft Certification, SQL Administration

Application Deadline

Tuesday, 18, Feb, 2025

Subscribe to our socials and stay tuned to the latest jobs