Temporary Position- Full Stack Developer
2025-06-25T11:55:27+00:00
African Population And Health Research Center (APHRC)
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8444/logo/aaaaaa.png
https://aphrc.org/?
FULL_TIME
Kenya
Nairobi
00100
Kenya
Research
Computer & IT
2025-07-07T17:00:00+00:00
Kenya
8
APHRC is seeking to recruit a Full Stack Developer, /s/he will enable robust, real-time AI functionality across DSP’s platforms while ensuring efficient data flow, model reliability, and system scalability. The appointment will be for a period of six (6) months.
KEY RESPONSIBILITIES:
The Full Stack Developer will support AI-driven initiatives such as Policy Lens AI, Data Science Without Borders (DSWB), and a No-Code Machine Learning Platform. The ideal candidate will have expertise in mobile app development, frontend/backend systems engineering, and cloud/DevOps infrastructure. The developer will ensure real-time AI functionality, efficient data flow, model reliability, and system scalability while addressing Africa’s evolving data ecosystem challenges, including secure data sharing and privacy protection:
- Develop, optimize, and maintain high-quality mobile and web applications.
- Ensure consistent, high-performance functionality across both iOS and Android platforms.
- Lead and collaborate in frontend development initiatives for web and mobile application projects.
- Build and maintain interactive and visually appealing analytics dashboards.
- Optimize frontend performance specifically for AI-integrated features.
- Design and implement reusable AI-powered UI components.
- Develop and manage robust backend services to support web application functionalities.
- Optimize database designs and query performance tailored for AI-driven applications.
Education Qualifications, Experience and Core Competencies
- Bachelor’s degree in data science, computer science, software Engineering human-computer interaction (HCI), or a related field with a strong UI/UX background.
- Two (2) years of experience in frontend and backend development, with at least one (1) year specifically in AI-driven user interfaces.
- Experience with No-Code/Low-Code ML platforms.
- Knowledge of AI ethics and responsible AI deployment.
- Expertise in React Native or Flutter for cross-platform mobile development.
- Mastery of React.js/Next.js or Vue.js/Svelte for dynamic web applications.
- Proficiency in state management tools (Redux, Zustand, Context API).
- Solid understanding of UI/UX design principles, particularly for data-heavy and AI-driven applications.
- Experience with UI/UX design using FIGMA or any other related tools.
- Experience developing chat interfaces, real-time analytics dashboards, and document processing UIs.
- Familiarity with Web Workers, Web Assembly (WASM), or TensorFlow.js.
- Proficient in fetching, caching, and streaming data from large language model (LLM) backends using APIs.
- Expertise in backend technologies, specifically Python (FastAPI, Django) or Node.js.
- Experience with WebSockets and Server-Sent Events (SSE).
- Advanced skills in CSS/SCSS, Tailwind CSS, or Material-UI.
- Knowledge of responsive and accessible design practices.
- Strong understanding of mobile architecture, performance optimization, and offline functionality.
- Proficiency in API development (REST/GRPC), WebSockets, and Graph QL
- Database expertise, particularly with PostgreSQL for data caching and synchronization.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with cloud services on AWS, GCP, or Azure.
- Proven experience deploying mobile apps to Google Play Store and Apple App Store.
- Strong problem-solving abilities, particularly related to AI-driven UX/UI challenges.
- Passion for health-tech and AI-driven consumer applications.
- The ability to effectively translate complex AI workflows into intuitive user interfaces.
- Excellent teamwork and communication skills.
JOB-685be3afcfd64
Vacancy title:
Temporary Position- Full Stack Developer
[Type: FULL_TIME, Industry: Research, Category: Computer & IT]
Jobs at:
African Population And Health Research Center (APHRC)
Deadline of this Job:
Monday, July 7 2025
Duty Station:
Kenya | Nairobi | Kenya
Summary
Date Posted: Wednesday, June 25 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about African Population And Health Research Center (APHRC)
African Population And Health Research Center (APHRC) jobs in Kenya
JOB DETAILS:
APHRC is seeking to recruit a Full Stack Developer, /s/he will enable robust, real-time AI functionality across DSP’s platforms while ensuring efficient data flow, model reliability, and system scalability. The appointment will be for a period of six (6) months.
KEY RESPONSIBILITIES:
The Full Stack Developer will support AI-driven initiatives such as Policy Lens AI, Data Science Without Borders (DSWB), and a No-Code Machine Learning Platform. The ideal candidate will have expertise in mobile app development, frontend/backend systems engineering, and cloud/DevOps infrastructure. The developer will ensure real-time AI functionality, efficient data flow, model reliability, and system scalability while addressing Africa’s evolving data ecosystem challenges, including secure data sharing and privacy protection:
- Develop, optimize, and maintain high-quality mobile and web applications.
- Ensure consistent, high-performance functionality across both iOS and Android platforms.
- Lead and collaborate in frontend development initiatives for web and mobile application projects.
- Build and maintain interactive and visually appealing analytics dashboards.
- Optimize frontend performance specifically for AI-integrated features.
- Design and implement reusable AI-powered UI components.
- Develop and manage robust backend services to support web application functionalities.
- Optimize database designs and query performance tailored for AI-driven applications.
Education Qualifications, Experience and Core Competencies
- Bachelor’s degree in data science, computer science, software Engineering human-computer interaction (HCI), or a related field with a strong UI/UX background.
- Two (2) years of experience in frontend and backend development, with at least one (1) year specifically in AI-driven user interfaces.
- Experience with No-Code/Low-Code ML platforms.
- Knowledge of AI ethics and responsible AI deployment.
- Expertise in React Native or Flutter for cross-platform mobile development.
- Mastery of React.js/Next.js or Vue.js/Svelte for dynamic web applications.
- Proficiency in state management tools (Redux, Zustand, Context API).
- Solid understanding of UI/UX design principles, particularly for data-heavy and AI-driven applications.
- Experience with UI/UX design using FIGMA or any other related tools.
- Experience developing chat interfaces, real-time analytics dashboards, and document processing UIs.
- Familiarity with Web Workers, Web Assembly (WASM), or TensorFlow.js.
- Proficient in fetching, caching, and streaming data from large language model (LLM) backends using APIs.
- Expertise in backend technologies, specifically Python (FastAPI, Django) or Node.js.
- Experience with WebSockets and Server-Sent Events (SSE).
- Advanced skills in CSS/SCSS, Tailwind CSS, or Material-UI.
- Knowledge of responsive and accessible design practices.
- Strong understanding of mobile architecture, performance optimization, and offline functionality.
- Proficiency in API development (REST/GRPC), WebSockets, and Graph QL
- Database expertise, particularly with PostgreSQL for data caching and synchronization.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with cloud services on AWS, GCP, or Azure.
- Proven experience deploying mobile apps to Google Play Store and Apple App Store.
- Strong problem-solving abilities, particularly related to AI-driven UX/UI challenges.
- Passion for health-tech and AI-driven consumer applications.
- The ability to effectively translate complex AI workflows into intuitive user interfaces.
- Excellent teamwork and communication skills.
Work Hours: 8
Experience in Months: 24
Level of Education: bachelor degree
Job application procedure
Interested and qualified? Go to African Population And Health Research Center (APHRC) on aphrc.org to apply
All Jobs | QUICK ALERT SUBSCRIPTION