Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Head Of Water And Sanitation

VACANCY – HEAD OF WATER AND SANITATION Kenya Red Cross Society is a leading humanitarian organization sustainably promoting the wellbeing, health and resilie...


From Kenya Red Cross Society - Nairobi Area

Published a month ago

Faith & Development And Social Cohesion Advisor

With over 70 years of experience, our focus is on helping the most vulnerable children overcome poverty and experience fullness of life. We help children of ...


From World Vision - Nairobi Area

Published a month ago

Marketing Intern

Job Level :JL-1 Contract Type :Fixed-Term Contract Years of Experience :0-1 year's experience Reporting to :Marketing Operations Lead Location :Nairobi About...


From Ilara Health - Nairobi Area

Published a month ago

Global Employee And Workplace Relations Specialist

The World at AbtSolving the world's most pressing issues and improving the quality of life for people worldwide is what we do every day at Abt Global. Creati...


From Abt Associates - Nairobi Area

Published a month ago

Officer - Mobile Application Developer (Ict)

Officer - Mobile Application Developer (Ict)
Company:

Kenya Revenue Authority (Kra)


Details of the offer

Academic Qualifications
Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Electrical / Electronic Engineering, Telecommunications or any other related field.
Professional Qualifications
Working skills and knowledge

Hands on experience in Payment Gateway integration in mobile apps is a big plus

Hands on experience in integrations with mobile wallets

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

Proven experience in Implementing geospatial applications

Proven experience in Developing apps for people with disabilities

Has experience in an Open source server-side scripting language like but not limited to PHP, Python

Trainings
Android:
Excellent knowledge in core Java

Hands on experience in The full life cycle of Android application development

Strong knowledge in RESTful web services

Good Knowledge of Android SDK's

Push Notifications & Toast

Eclipse & ANT based build system

Android Studio

Experience in Gradle.

iOS:
Very good experience with Objective-C and iOS SDK

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

JAVA, PHP:
Training in Application Development languages i.e. Java, PHP

JBOSS/TOMCAT:
Training in Application and Web servers namely : JBOSS & Tomcat

Relevant Work Experience Required
At least three (3) years’ work experience in Mobile App Development in a busy environment.

Has experience in integrating Business Systems

Has experience working on real-time applications

Has experience in development of single sign on solutions

Has experience in implementation of different authentication schemes

Knowledge on network security

Skills Required
Team player

Results oriented

Innovative

Interpersonal skills

Communication skills

Responsibilities

Design and build iOS and Android mobile applications

Collaborate with cross-functional teams to analyse, design, and ship new features

Build and publish applications containing high security and privacy standards for app stores

Implement new technologies to maximize application performance

Design, build, or maintain Mobile application, using authoring or scripting languages

Ensures that the approved coding standards are consistently applied in every component developed

Conducts unit testing of developed components based on agreed quality criteria.

Prepare documentations (User manuals, Technical manuals, deployment instructions, roll back instructions, etc) to ensure that they meet set quality criteria for each component.

Participates in quality review meetings for the system

Provide guidance on to the technical teams.

Adhere to change control procedures for the systems

Provide support for post deployment issue

Fix systems issues reported through a control process.

Resolves issues arising from Quality Assurance (QA) tests.

Prepares progress status reports as guided.

Participate in software testing to quality assure the product.

Any assignment given as and when directed by management

Job Requirements
Required education
: Bachelor's degree

Required relevant work experience
: 3 years

Required languages:
English (Spoken: fluent | Written: fluent)
Want to see how you rank against other applicants?
Get detailed analysis on Fuzu Instant Feedback
YouVS
Sign up to learn more


Source: Fuzu

Requirements

Officer - Mobile Application Developer (Ict)
Company:

Kenya Revenue Authority (Kra)


Built at: 2024-04-24T15:35:53.888Z