This job listing has expired and may no longer be relevant!
7 Jun 2024

ICT Officer, Full Stack Development at The Open University of Kenya

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

The Open University of Kenya aims to address the pressing issue of limited capacity in traditional universities by employing innovative teaching and learning methodologies, including online and distance education.

The Duties And Responsibilities Entail:

  • Develop both front-end and back-end components of web applications, ensuring seamless integration between the client and server sides.
  • Design and implement robust application architectures and frameworks.
  • Create dynamic and responsive user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks.
  • Build and maintain server-side applications using languages and frameworks such as Node.js, Python, or Java.
  • Design, create, and maintain databases, ensuring efficient data storage and retrieval.
  • Develop and maintain RESTful services and APIs to support front-end functionality and data exchange.
  • Write and perform unit, integration, and end-to-end tests, as well as debug issues across the stack.
  • Implement CI/CD pipelines for automated testing, deployment, and delivery processes.
  • Implement security measures to protect applications from vulnerabilities and ensure data privacy.
  • Work closely with designers, developers, and project managers to define requirements and timelines.
  • Conduct code reviews and create documentation for code, APIs, and application processes.

For Appointment To This Grade, One MUST Have: 

  • A Bachelor’s degree or higher in Computer Science, Information Technology, Telecommunication engineering, or a related field from an accredited and recognized University.
  • Experience developing web and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages Java, Python and JavaScript frameworks Angular, React, Node.js
  • Familiarity with databases MySQL, MongoDB, web servers, Apache and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 25 June. 2024





Subscribe


Apply for this Job