Senior Mobile Apps Developer at Asante Financial Services Group

Asante Africa Foundation is an educational nonprofit organization that believes in the power of knowledge as a catalyst to help young people create a future where they can live their potential. We provide internship and volunteer opportunities to those who want to create an impact and build strong communities. We partner with local East African leaders to create safe healthy learning environments, strengthen teacher qualities, enhance learning environments, and provide scholarships and leadership training. We know that enriched minds collectively create better solutions to whatever challenges their communities face. The benefits of volunteering with an African non-profit are many. You will gain insight into the day-to-day operations of a nimble, results-oriented, high-growth nonprofit organization. You will have the opportunity to see your ideas and contributions be implemented. You will also build your resume and gain references for future employment opportunities.

Main Purpose of the Job- (Job Summary)

The  Mobile App Developer will lead the design, development, and maintenance of Android and iPhone apps within Asante Finance Group. The developer will lead the entire app lifecycle right from the concept stage until delivery and post-launch support. Asante Apps will be closely interlinked with external systems, including but not limited to core banking solutions, business automation tools, and web-enabled systems. In addition to delivering the product, the successful candidate will be heavily involved in driving the mobile strategy in Kenya and the rest of the Pan Africa markets.

Main responsibilities

  • Acting as lead iOS and/ or Android developer
  • Working closely with Asante Finance strategic IT vendors to design and build mobile App solutions
  • In liaison with the strategic IT vendors, deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
  • Work directly with key stakeholders eg. Product Managers to conceptualize, build, test, and realize products
  • Gather requirements around functionality and translate those requirements into elegant functional solutions
  • Build prototypes at the tech scoping stage of projects
  • Working along the Engineering team to create and maintain a robust framework to support the apps, post-deployment
  • Working with the front end developers to build the interface with a focus on usability features
  • Create compelling device specific user interfaces and experiences
  • Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort
  • Optimizing performance for the apps

Essential skills:


  • Strong OO design and programming skills in Objective-C
  • Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc)
  • Familiar with Xcode


  • Strong OO design and programming skills in Java (J2EE/ J2ME)
  • Familiar with the Android SDK
  • Knowledge of SQLite, MySQL, or similar database management system
  • Familiar with Eclipse
  • Good working knowledge in Cocoa Touch
  • Experience with memory management and caching mechanisms specific to mobile devices
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text

Good To Have:

  • Experience in Payment gateway integration in mobile apps is a big plus
  • A portfolio of iOS/Android apps in the Play Store/app store is a plus
  • Hands-on experience with Android studio & Gradle build system
  • Git & Gerrit
  • UI & UX experience
  • Locations and Map API’s

The post Senior Mobile Apps Developer at Asante Financial Services Group appeared first on Jobs in Kenya –

Sharing is Caring!