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

Finance Director – East Africa At Rentokil Initial

The role also requires a high degree of ethics and integrity and leadership on governance and risk management whilst ensuring effective flow of credible fina...


From Rentokil Initial - Nairobi Area

Published a month ago

Programme Lead – Green Affordable Housing Finance Kenya At Reall

Job role: To drive forward Reall's work in Kenya to unlock green affordable housing at scale. Represent Reall with target stakeholders and deliver programmes...


From Reall - Nairobi Area

Published a month ago

Quality Control Officer At Victory Farms

We are seeking a highly qualified Quality Control Officer. In this role, you will play a pivotal role in ensuring the highest standards of quality, safety, a...


From Victory Farms - Nairobi Area

Published a month ago

Lecturer At M.P. Shah Hospital

Teaching and learning – Utilize at least 80% of worktime teaching and assessing learners as per the subject allocation.Support students – Provide motivation,...


From M.P. Shah Hospital - 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-05-06T09:28:40.433Z