Application Deadline: Application Deadline May 8, 2023

  • School Nurse

    School Nurse

    Role Summary
    The school nurse is responsible for providing care and services to ensure a healthy environment for staff and students of the Aga Khan Academy, Nairobi. He/she develops and communicates clear guidelines on how to maintain a safe, clean and hygienic environment within the school.

    ESSENTIAL JOB FUNCTIONS

    Manage the School Infirmary proactively, including staff, supplies and routine practices.
    Assess injuries, and act on any emergency matters by accompanying the affected child to the hospital if immediate contact has not been made.
    Receive, log-in, and administer prescribed medications for students provided by parents.
    Serves as a member of the coordinated school health team that promotes the health and well-being of the Academy.
    Periodically assist in maintaining an updated medical record on student’s health and plans as required and communicate the changes to teachers.
    Carry out student screening, health awareness and training with staff and students as needed.
    Provides First Aid Care during sporting events and school trips.
    Campus supervision, including coordinating responses to emergencies, supervising hygiene and safety of the buildings or other situations that may arise.
    Perform other duties that enhance the efficient operations of the infirmary and school health practices, either self-directed or as assigned by the school nurse.

    QUALIFICATIONS AND EXPERIENCE

    Kenya Registered Community Health Nursing (KRCHN)-Diploma or equivalent
    Experience having worked in a school set-up
    Experience working in a culturally diverse organization
    Completed a registered nurse’s training program in an accredited school of nursing
    Current licensure by the Nurses Council of Kenya
    Basic Life Support training
    Exceptional interpersonal skills and ability to communicate effectively with pupils, staff and parents

    Expected starting period, August/September 2023.

    Apply via :

    krb-xjobs.brassring.com

  • Full Stack Developer

    Full Stack Developer

    Job description
    To contribute across the technology stack, covering the end-to-end development of APIs, web and native applications, technical support as well as improvements to DevOps tooling
    KEY PRIMARY RESPONSIBILITIES

    Design and implement high performance cloud native APIs
    Develop mobile and web front end applications for large scale usage
    Triage, diagnose and troubleshoot production incidents and come up with long term solutions
    Use Agile engineering practices and various software development technologies to rapidly develop creative and efficient solutions that enhance the organization’s technology stack
    Plan, develop and implement large-scale projects from conception to completion.
    Provide innovative solutions to complex business problems.
    Collaborate with other team members to implement user stories, write tests, and continuously deliver new/improved product functionality

    ACADEMIC QUALIFICATIONS

    Bachelor’s Degree in Information Technology / Computer Science or equivalent work experience
    Master’s Degree in Computer Science / Engineering / Information Technology will be an added advantage

    JOB SKILLS AND REQUIREMENTS

    Extensive experience in software development for more than 5 years.
    Experience in commercial/ production class API development for at least 5 years.
    Have extensive experience in troubleshooting APIs and applications, crash analytics, remote debugging, and continuous integration.
    Excellent experience with Git and Git Workflow
    Experience with iOS and Flutter will be an added advantage
    Experience with cloud platforms (AWS/ GCP/ Azure) is an added advantage
    Expert in Java/Kotlin, Android SDK, and mobile development technologies
    Expert in API design and development using Spring Boot
    Expert in building a working world-class app from scratch
    Expert experience with reactive and asynchronous programming using coroutines
    Expert in quality assurance processes / CI-CD, Unit and integration testing
    Have a track record in optimizing apps for device, CPU, data and memory usage
    Understands android application architecture, design and development
    In-depth experience with application and user interface design and development
    Expert knowledge of the MVM/ MVVM architecture, Android architecture components
    Expert understanding of Agile Software Development frameworks

    PROFESSIONAL QUALIFICATIONS

    Any related qualification will be an added advantage

    EXPERIENCE

    Full-stack engineer with a passion for mentoring other colleagues in the team
    Real passion for development and a demonstrated appetite for continual learning
    Appreciation for pair programming
    Team player who is positive, proactive, and a motivated self-starter
    Great communication skills
    Excellent written and verbal communication skills
    Knowledge and experience with build and release management
    Strong analytical and problem-solving skills
    Excellent Planning and Organization

    Strong preference will be given to candidates with the above qualifications, skills, and experience. If your career aspirations match this exciting opportunity, please submit your application to recruitment@apollo.co.ke

    Apply via :

    recruitment@apollo.co.ke