Afrinet Telecom Limited

Experienced Web and Android Developer (Spur Mall, Thika Road)

Job Summary

Develop and implement new software programs by fully understanding of JAVA, JavaScript, .PHP,, ANDROID,and their environments.

  • Minimum Qualification: Bachelor
  • Experience Level: Mid level
  • Experience Length: 3 years

Job Description

Requirements 
The following are the requirements for this role;
  • A University degree from an institution a relevant field in Information Technology/ Computer Science/Software Development/Computer Engineering or equivalent diploma qualifications.
  • Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.
  • Familiarity with JavaScript frameworks such as Node, React and Vue.
  • Demonstrable proficiency in any of the following Programming Languages: PHP, Java or Python.
  • Knowledge of frameworks such as Laravel, Java Spring, Django etc. is an added advantage.
  • Proficiency in web development: HTML, JavaScript, and CSS. Proficiency with web development tools and libraries such as Bootstrap, JQuery and AngularJS etc. is an added advantage.
  • Knowledgeable of the many tools in machine learning, artificial intelligence, and data mining.
  • Strong data structures and algorithm design skills
  • Ability to use logic and reason to identify the strengths and weaknesses of alternative solutions.
  • Familiarity with database technology such as MySQL, Oracle and MongoDB.
  • Must Demonstrable proficiency in android development using java or kotlin
  • Desirable: Linux administration; Knowledge of version control software (SVN, GIT).
  • Familiarity with design. Adobe XD, Photoshop, Illustrator.
  • Excellent verbal communication skills.
  • Good problem-solving skills
RESPONSIBILITIES
  • Develop and implement new software programs by fully understanding of JAVA, JavaScript, .PHP,, ANDROID,and their environments.
  • Maintain and improve the performance of existing software applications.
  • To gather and document requirements for new systems or new functionality
  • Develop and maintain design documents for respective systems and interfaces.
  • To carry out systems development as per laid out requirements. 
  • To develop interfaces between systems as the need arises. 
  • To provide user support for respective systems. 
  • To ensure that proper technical and user documentation is maintained for all systems. 
  • To provide analytical information/reports from systems as required. 
  • Recommend improvements to existing software programs as necessary.

Share Job Post

Log In to apply now

Garissa University
Rest of Kenya
| Full Time |
KSh Confidential
Job Function: IT & Software
2w
Garissa University
Rest of Kenya
| Full Time |
KSh Confidential
Job Function: IT & Software
2w
Garissa University
Rest of Kenya
| Full Time |
KSh Confidential
Job Function: IT & Software
2w
Narok County Public Service Board
Rest of Kenya
| Full Time |
KSh Confidential
Job Function: IT & Software
2w