Mobile Application Developer Job KRA Kenya 2020

  • Published date: February 27, 2020
  • Category: IT, ICT & Software
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description

Mobile Application Developer Jobs, IT Jobs in Kenya, KRA Jobs in Kenya



Grade:                               KRA ‘3’


Department:                     Corporate Support Services (CSS)


Division:                            Information and Communication Technology (ICT)


Location / Work Station:  Nairobi


Supervisor                        Supervisor, ICT


Supervisee:                      Officer – ICT


Job Summary:              


The job holder is responsible for Development, Maintenance and Support of the KRA mobile Apps


Key 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


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



How To Apply


Registration:



  • Go to https://erecruitment.kra.go.ke/login and then click on the ‘Register’ button to start the application process.

  • After registration, you will receive an email enabling you to confirm your email address and complete your registration.


Log on:



  • After registration go to https://erecruitment.kra.go.ke/login

  • Key in your username and password then click on ‘Log in’ to access your account.

  • After successful log in, the system will open the ‘Applicant Cockpit’.


Candidate Profile (To create or update applicant detail):



  • On the ‘Applicant Cockpit’ page, go to the tab ‘Candidate Profile’.

  • Click on ‘My Profile’ to create and update your profile.

  • Follow the instructions to complete your profile.

  • The process will end by clicking the tab “Overview and Release”.

  • Ensure you click the check box on the page to complete the profile.


Application process:



  • To view the open job postings, click on the tab ‘Employment Opportunities’ on the ‘Applicant Cockpit’ page.

  • Under the heading ‘Job Search’ click the ‘Start’ button to view all available vacancies.

  • Click on the Job posting to display the details of the position.

  • To apply for the position, click ‘Apply’ button at the top of the page.

  • Follow the instructions to complete and submit your application.

  • Kindly note that all mandatory fields must be completed.

  • To complete the process of application, click the ‘Send Application Now’ button after reviewing and accepting the ‘Data Privacy Statement’.


In case of any challenges, please send your email query to isupporthr@kra.go.ke

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • IT Security Operations Officer Job KRA Kenya 2020
    Jobs in Kenya

    IT Security Operations Officer Jobs, IT Jobs in Kenya, KRA Jobs Grade:                                     KRA ‘3’ Department:   &nbs...

    February 27, 2020

    Ksh Not mentioned


    Apply Now

  • IT Governance Manager Job KRA Kenya 2020
    Jobs in Kenya

    IT Governance Manager Jobs, IT Jobs in Kenya, KRA Jobs Grade:                            KRA ‘6’ Department:               ...

    February 27, 2020

    Ksh Not mentioned


    Apply Now

  • Data Analyst Internship Kenya Red Cross 2020
    Jobs in Kenya

    Data Analyst Internships, Internships In Kenya, Kenya Red Cross Jobs Position: Data Analyst Intern Reporting to: Data Analyst Officer Location: NAIROBI, NAIROBI, Kenya – Contracted to Full Time Job description The Society is looking for a quali...

    February 26, 2020

    Ksh Not mentioned


    Apply Now