Full Stack Developer – Nairobi | Temporary 6-Month Role 2025

Essential Job Details

  • Position Title: Full Stack Developer
  • Location: Nairobi, Kenya
  • Employment Type: Temporary (6 months)
  • Number of Vacancies: 1
  • Salary: Not specified
  • Category/Department: Data Science and Technology
  • Reporting To: Not specified
  • Application Deadline: July 4, 2025
  • Reference Number: Not specified

Introduction

The Full Stack Developer role in Nairobi presents an unparalleled career opportunity for a skilled professional to drive innovation in AI-powered platforms tailored to Africa’s dynamic data ecosystem. This temporary 6-month position is designed for a tech enthusiast eager to develop high-quality mobile and web applications while prioritizing secure data sharing and privacy protection. By contributing to transformative projects, the successful candidate will play a pivotal role in advancing evidence-informed decision-making, impacting health and development outcomes across sub-Saharan Africa. This role blends frontend and backend expertise with AI integration, offering a unique platform for career growth in Kenya’s thriving tech landscape.

About the Organization

The hiring organization is a premier research-to-policy institution committed to generating evidence, strengthening research capacity, and promoting evidence-informed decision-making across sub-Saharan Africa. Operating across multiple African countries, it focuses on health and development, leveraging data-driven solutions to tackle pressing challenges. Renowned for fostering African research leadership, the organization drives impactful policy changes through innovative approaches. It navigates the complexities of Africa’s evolving data ecosystem, emphasizing secure data sharing and individual privacy while deploying advanced AI technologies to enhance its mission.

Key Responsibilities

  • Develop high-quality mobile and web applications to support AI-driven initiatives.
  • Optimize applications for seamless performance across iOS and Android platforms.
  • Lead frontend development for interactive web and mobile application projects.
  • Build visually appealing analytics dashboards for real-time data visualization.
  • Enhance frontend performance to ensure smooth AI-integrated feature functionality.
  • Design reusable AI-powered UI components to elevate user experience.
  • Manage robust backend services to support web application functionalities.
  • Optimize database designs for AI-driven applications using PostgreSQL.
  • Implement secure data-sharing protocols to protect user privacy.
  • Collaborate with cross-functional teams to ensure system scalability and reliability.
  • Integrate APIs for efficient data flow from large language model (LLM) backends.
  • Deploy mobile applications to Google Play Store and Apple App Store.
  • Maintain CI/CD pipelines using tools like Docker and Kubernetes.
  • Support real-time functionality with WebSockets and Server-Sent Events (SSE).
  • Ensure responsive and accessible design practices for all applications.
  • Troubleshoot AI-driven UX/UI challenges to create intuitive user interfaces.
  • Contribute to the development of No-Code/Low-Code Machine Learning platforms.
  • Uphold AI ethics and responsible deployment in all development tasks.
  • Streamline data caching and synchronization for optimal application performance.
  • Test applications rigorously to ensure reliability and scalability across platforms.

Qualifications and Skills

Required Qualifications

  • 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 years’ experience in frontend and backend development, including at least one year focused on AI-driven user interfaces.
  • 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 such as Redux, Zustand, or Context API.
  • Solid understanding of UI/UX design principles for data-heavy, AI-driven applications.
  • Experience with UI/UX design tools like Figma or similar platforms.
  • Knowledge of developing chat interfaces, real-time analytics dashboards, and document processing UIs.
  • Familiarity with Web Workers, Web Assembly (WASM), or TensorFlow.js.
  • Expertise in backend technologies, specifically Python (FastAPI, Django) or Node.js.
  • Proficiency in API development (REST/GRPC), WebSockets, and GraphQL.
  • Database expertise with PostgreSQL for data caching and synchronization.
  • Experience with containerization tools like Docker and Kubernetes.
  • Familiarity with cloud services on AWS, GCP, or Azure.
  • Proven experience deploying mobile apps to Google Play Store and Apple App Store.
  • Knowledge of AI ethics and responsible AI deployment practices.
See also  Temporary Machine Learning/Data Engineer – Nairobi, Kenya 2025

Preferred Qualifications

  • Experience with No-Code/Low-Code Machine Learning platforms.
  • Advanced skills in CSS/SCSS, Tailwind CSS, or Material-UI.
  • Strong understanding of mobile architecture, performance optimization, and offline functionality.
  • Proficiency in fetching, caching, and streaming data from large language model backends.
  • Strong problem-solving abilities for AI-driven UX/UI challenges.
  • Passion for health-tech and AI-driven consumer applications.
  • Ability to translate complex AI workflows into intuitive user interfaces.
  • Excellent teamwork and communication skills for effective collaboration.

Company Culture and Values

The organization fosters a collaborative, innovative, and inclusive work environment, encouraging employees to take initiative and contribute to cross-functional teams. With a strong commitment to accountability and learning, it empowers staff to drive impactful solutions in health and development. The focus on ethical AI deployment and evidence-informed decision-making reflects its dedication to community impact and sustainability. Employees benefit from opportunities for professional growth, ensuring they make meaningful contributions to Africa’s research and policy landscape.

How to Apply

Apply now for the Full Stack Developer position. Interested candidates must submit their applications through the official application portal at Apply for Full Stack Developer Role by July 4, 2025. Required documents include:

  • A detailed CV outlining relevant experience and qualifications.
  • A cover letter highlighting your suitability for the role.
  • Copies of academic certificates and relevant professional certifications. Only shortlisted candidates will be contacted and may be required to submit a Police Clearance Certificate during the recruitment process. Note: Applicants are not required to make any payments at any stage of the recruitment process.

Additional Engagement

View More Job Opportunities
Explore more vacancies at Browse verified jobs on JobKenya.org.

Free WhatsApp Channel for Job Seekers
Get real-time alerts from our WhatsApp Channel for Job Updates.

See also  Data Standards and FAIR Implementation Officer – Nairobi | APHRC 2025

Tags

Full Stack Developer, AI-driven development, Nairobi tech jobs, mobile app development, web application development


Why Choose This Full Stack Developer Role?

The Full Stack Developer position in Nairobi is a gateway to shaping the future of AI-driven solutions in Africa. As a Full Stack Developer, you’ll work on projects that address critical challenges in health and policy, leveraging your expertise to create platforms that empower communities. This role offers a unique blend of technical innovation and social impact, making it ideal for professionals passionate about using technology to drive change. Nairobi’s status as a tech hub provides an exciting backdrop for this 6-month role, offering opportunities to collaborate with regional and international stakeholders.

The Impact of Full Stack Development in Kenya

Kenya’s tech ecosystem is thriving, with a growing demand for Full Stack Developers who can deliver versatile solutions. This role involves developing platforms like Policy Lens AI and Data Science Without Borders, which rely on real-time analytics to inform policy decisions. As a Full Stack Developer, you’ll contribute to secure, scalable systems that prioritize user privacy while delivering actionable insights. Your work will directly support evidence-informed decision-making, impacting lives across sub-Saharan Africa.

Technical Expertise Required

To excel as a Full Stack Developer, you’ll need proficiency in a range of technologies. On the frontend, React Native or Flutter enables cross-platform mobile apps, while React.js or Next.js powers dynamic web interfaces. State management tools like Redux ensure smooth application performance, and Figma expertise enhances UI/UX design. On the backend, Python (FastAPI, Django) or Node.js is essential for robust services, with PostgreSQL for efficient database management. Knowledge of Docker, Kubernetes, and cloud platforms like AWS or GCP ensures scalability and reliability.

AI Integration and Innovation

The Full Stack Developer role is deeply rooted in AI innovation. You’ll integrate large language models into platforms, creating analytics dashboards, chat interfaces, and document processing UIs. Familiarity with TensorFlow.js and Web Assembly optimizes performance, while adherence to AI ethics ensures responsible deployment. By developing No-Code/Low-Code ML platforms, you’ll empower non-technical users to leverage AI, broadening the impact of your work.

Career Growth and Opportunities

This Full Stack Developer position offers significant growth potential. Exposure to advanced technologies like WebSockets, GraphQL, and Server-Sent Events enhances your skill set, positioning you as a leader in Kenya’s tech industry. The role’s focus on health-tech and AI-driven applications aligns with global trends, making it a valuable addition to your portfolio. For Kenyan professionals, this opportunity provides a platform to network with global organizations while contributing to local development.

Addressing Africa’s Data Challenges

As a Full Stack Developer, you’ll tackle unique challenges in Africa’s data ecosystem, such as secure data sharing and privacy protection. By optimizing data caching and synchronization, you’ll ensure platforms remain reliable in diverse environments. Responsive design and offline functionality are critical for accessibility, particularly in regions with limited connectivity. Your work will support scalable solutions that empower communities through data-driven insights.

See also  Temporary Machine Learning/Data Engineer – Nairobi, Kenya 2025

Nairobi: A Hub for Tech Innovation

Nairobi, often dubbed the “Silicon Savannah,” is the ideal location for a Full Stack Developer. The city’s vibrant tech community and proximity to global organizations provide a dynamic environment for innovation. As a Full Stack Developer, you’ll collaborate with cross-functional teams in Nairobi, leveraging the city’s infrastructure to deliver impactful solutions. This role offers a chance to thrive in a hub of technological advancement.

Application Tips for Success

To stand out as a Full Stack Developer, tailor your CV to highlight experience with AI-driven applications, React Native, and Python. Your cover letter should showcase your passion for health-tech and ability to create intuitive interfaces. Include examples of apps deployed on Google Play Store or Apple App Store to demonstrate expertise. Prepare to submit a Police Clearance Certificate if shortlisted, and ensure all application materials are submitted by July 4, 2025.

The Future of Full Stack Development

The Full Stack Developer role is a stepping stone to a rewarding career in Kenya’s tech sector. With AI and data-driven solutions on the rise, professionals with skills in Tailwind CSS, GraphQL, and Kubernetes are in high demand. This temporary role offers hands-on experience with cutting-edge technologies, preparing you for long-term success in a rapidly evolving industry. As a Full Stack Developer, you’ll contribute to solutions that shape Africa’s future.

Final Notes

This Full Stack Developer position is a unique opportunity to blend technical expertise with social impact. By joining this initiative, you’ll work on platforms that drive policy changes and improve health outcomes. The role’s focus on AI-driven development, mobile app development, and web application development ensures a diverse and rewarding experience. Apply today to become a Full Stack Developer and make a lasting impact in Nairobi’s tech ecosystem.

Disclaimer: JobKenya.org is not the hiring company. For inquiries, contact the hiring organization directly. Do not send applications to JobKenya.org, as we cannot process them. Due to high email volumes, we may not respond to all inquiries. Follow us on Twitter and LinkedIn for updates.


Discover more from JOBKENYA.ORG

Subscribe to get the latest posts sent to your email.

  • Related Posts

    One thought on “Full Stack Developer – Nairobi | Temporary 6-Month Role 2025

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Discover more from JOBKENYA.ORG

    Subscribe now to keep reading and get access to the full archive.

    Continue reading