Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 5, 2022
    Deadline: Mar 11, 2022
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    LVCT Health is an indigenous Kenyan non-governmental and not-for-profit organization established in 2001. We are driving Kenya towards HIV prevention, with an ultimate goal of reducing HIV infections to zero. We offer integrated HIV services through development of models that are scaled up to the national models. We also carry out sexual and reproductive ...
    Read more about this company

     

    Fullstack Developer (IT Officer)

    Job Purpose

    Reporting to the ICT Manager, the Fullstack Developer (IT Officer) will be responsible for the development and support of web portals, websites, and mobile applications (Android, iOS, etc.). This is to ensure that the development conforms to international standards, as well as captures the user expectations. By the guidance of the ICT Manager and in line with the ICT policy and procedure, the position holder is to offer second-level support to all staff.

    Key Responsibilities

    1. Discuss, help design, implement systems within the organization. From simple data gathering forms to complex applications backed by a Nodejs back-end and user-facing frontend. Some of the applications require multi-service signal-based event integration.
    2. Develop and update customized apps for the organization
    3. Support and aid all projects achieve paperless transactions in most business processes
    4. Help the organization develop its test infrastructure and write tests to improve application testing coverage.
    5. Participate in all technical and systems related discussions together with the team.
    6. Work with 100% quality and business sustainability in mind.
    7. Developing front end and back-end in all web portal and website architecture.
    8. Ensuring cross-platform optimization for mobile applications.
    9. Ensuring responsiveness of applications.
    10. Update and Maintenance of the organization’s website and underlying infrastructure.
    11. Working alongside graphic designers for web design features.
    12. Seeing through a project from conception to completion.
    13. Designing and developing RESTful APIs.
    14. Meeting both technical and consumer needs.
    15. Staying abreast of developments in web applications and programming languages.
    16. Offer second-level support to staff in the Head office and all Regional offices.
    17. Performing any duties assigned him/her by the ICT Manager.

    Qualification, Skills and Experience

    1. At least 5 years of experience in React Native development.
    2. BSc/B.Tech in Computer Science/Information Technology/Software Engineering
    3. At least 3 years of hands-on experience with JavaScript UI frameworks such as AngularJS, Vue, ReactJS and NextJS.
    4. Experience with creating APIs in Node.js.
    5. Good understanding of Object-oriented Programming (OOP) and development patterns.
    6. Good knowledge of Relational database systems (such as MySQL or PostgreSQL).
    7. Understanding of No-SQL Database Systems.
    8. Experience with microservice-based architecture.
    9. Good coding skills, and ability to use Behavior-driven development (BDD) and Test-driven development (TDD) where needed.
    10. Experience and confidence developing RESTful APIs and integrating third-party APIs.
    11. Proficiency with fundamental front end languages for the web such as HTML, CSS and JavaScript.
    12. Ability to switch between languages and frameworks, not vendor-locked-in.
    13. Knowledge of Agile development methodology and Scrum.
    14. Ability to design, write and test code, algorithms, whether in the front-end, back-end, and cloud functions.
    15. Proficiency in using Version Control Systems such as Github.
    16. Desirable: Knowledge of Google Cloud, AWS, CI/CD, Kubernetes, and Docker.
    17. Nice to have: An active application in the Google Playstore.
    18. Nice to have: Experience working with a Non-Profit Organization.

     

    Method of Application

    How to apply

    Interested and qualified candidates are invited to submit their applications and CV along with a cover letter expressing interest and indicating Salary history and expectations to recruitment@lvcthealth.org. The position applied for and reference number should be clearly indicated on the subject line and cover letter.

    The closing date is 11 March 2022. Only shortlisted candidates will be contacted.
     

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at LVCT Health Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail