BUSL TEKETEKE MOBILE APP DEVELOPER (ANDROID & IOS) JOB
WHO WE ARE?
BUSL TekeTeke is an innovative company that is revolutionizing mass public transport in Kenya using technology to provide digital Bus/Shuttle booking services within Nairobi or up country on high quality, safe and comfortable buses as well as a digital cashless/Bus Till number payments service on Matatus. By using the TekeTeke app, you will get access to thousands of high quality and affordable bus rides all across Kenya everyday.
KEY DUTIES AND RESPONSIBILITIES:
Actively participate in monthly/quarterly product vision and roadmap workshops and be diligent to meet the set release milestones on a weekly review basis.
Collaborate with marketing and customer service teams in an agile manner to analyze, design, and ship enhancements/new features contributing to better conversion on the product.
Build and publish applications in playstore and app store
Continuous review and improvement of the code base to maximize application performance
Responsible for troubleshooting and fixing bugs
QUALIFICATIONS, SKILLS AND EXPERIENCE:
Excellent knowledge in core Java
Excellent Knowledge of Android SDK’s
Eclipse & ANT based build system and Android Studio
Experience in Gradle.
iOS (really really nice to have but not a deal breaker if you don’t):
Proficient with iOS SDK, Objective-C or Swift and Cocoa Touch.
Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Knowledge of low-level C-based libraries is preferred
3+ years’ experience developing native Android/iOS apps.
A portfolio of iOS/Android apps in the Play Store/app store.
Experience with mobile app offline storage, threading, memory management and performance tuning.
Proficiency in Push Notifications & Toast
Strong understanding of relational databases and SQL especially SQLite.
Familiarity with RESTful APIs to connect iOS/Android applications to back-end services.
Experience with performance and memory tuning with tools such as Instruments and Shark.
Proficient understanding of code versioning tools such as Git or SVN.
Familiarity with continuous integration.
Locations and Map API’s experience
Understanding of Apple’s / Android design principles and interface guideline
UI & UX experience is a plus
Experience in Payment gateway integration in mobile apps is a big plus
Bachelors Degree in Computer Science, Mathematics, or related major, or equivalent experience.
Who you really Are - A highly motivated individual with a high proven work ethic and obviously a team player.
Are you interested in this position and do you meet the minimum requirements? Apply by sending an e-mail with your CV attached and subject title “Mobile App Developers (Android & iOS)”.