Buy & Sell on Kenya's Safest Online Marketplace
6. Jul, 09:30
Ad ID: 1946306

Mobile & Web Software Developer

Nairobi CBD Nairobi
Afrinet Telecom Limited
Company Industry
Technology & Communication
Work Type
Full time
Job Level
Mid level
Minimum Qualification
Years Experience
3 years
Application Deadline

Location: Spur Mall Thika Road

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

• 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.

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

PigiaMe Disclaimer:
NEVER PAY TO HAVE YOUR CV/APPLICATION PUSHED FORWARD. Any job vacancy requesting payment for any reason is a scam. If you are requested to make a payment for any reason please report abuse using the button on this page.
Member Since 8. Mar '18 3216 Total Ads / 829 Active Ads
Verified via:
Email Mobile Number

Apply for this job
To apply for this job, please go to the following website
Report This Ad
Activate Notifications
To receive the latest updates & news
Deactivate Notifications
To stop receiving the latest updates & news
Stay Tuned in with Our Newsletter

We hand-pick our favorites and send you the hottest deals every week!