Let work find you

More than 1,000 reasons why your traditional job search isn’t working. Only 1 why you should use Fuzu.

Join now and apply
Fuzu Exclusive Job

Fight Rabbit   |   Nairobi, Kenya   |   Log in or register to see the closing date

Hybrid Mobile App Developer

  • Bachelor's degree
  • Information technology, software development, data
  • Experienced (senior worker)
  • Full Time
  • Permanent
Click to apply

Job Summary

We need enthusiastic, driven and creative developer for hybrid mobile apps. You will be part a a team creating hybrid mobile app at global scale using Ionic 2 platform including both client and backend components in Firebase.

What you will do:
  • Write both app and backend code
  • Design and implement Firebase data models
  • Write unit tests and automated UI tests

Required skills:
  • JavaScript
  • TypeScript
  • Angular 2

  • Good communication skills
  • Creative thinking
  • Persistency in problem solving



  • Write TypeScript/JavaScript logic to power the screens, user interactions and backend communications
  • Write backend code (Google Cloud Functions) in JavaScript
  • Write/fix/modify Cordova plugins for Java and iOS
  • Design Firebase/Firestore data models
  • Write Firebase queries in TypeScript and JavaScript
  • Write executable specs and tests for all code
  • Write Angular2/HTML code for app screens
  • Write CSS code to style the HTML screens
  • Write tests for AWS Device Farm
Technologies (and Skills)
  • Ionic 2: Angular 2, TypeScript, HTML, CSS
  • Cordova: Java, Swift, Objective-C
  • Cloud Functions: JavaScript
  • Firebase realtime database/Cloud Firestore
  • Ionic 2 testing frameworks: Jasmine, Karma

What we offer:
- good base salary , plus Bonuses
- flexible work time ( possible work 3 days a week from home)
- free lunch provided
- 3 day weekend once a month

General Information

Salary rangeNot specified
Additional informationNot specified
Job start date: Friday, March 9, 2018
Contract type: Permanent
Job type: Full Time
Location: Nairobi
Area of work: Information technology, software development, data
Seniority: Experienced (senior worker)

Job Requirements

Required education: Bachelor's degree
Required relevant work experience: 3 years
Required skills: Mobile applications; iOS development; Agile and Lean methodologies; Android development; Software architecture; Testing and debugging; HTML; JavaScript
Required languages: English (Spoken: fluent | Written: fluent)

Click to apply