Job Title: Full-Stack Developer (AI Integration)
Cherehani Africa
Software Engineering, Data Science
Posted on Jan 17, 2026
Location: Nairobi
Experience: 3 - 5 Years
Job Summary
We are looking for a Full-Stack Developer with a strong foundation in full-stack development and an interest in AI integration. This role is ideal for a developer who wants hands-on experience building real products using Python, Laravel, Node.js, and modern AI tools under guidance from senior engineers.
Key Responsibilities
Development
- Build and maintain web applications using Laravel (Vite), Python, and Node.js.
- Develop and consume RESTful APIs.
- Work with relational databases such as MySQL or PostgreSQL.
- Implement basic frontend features using HTML, CSS, JavaScript, TypeScript (React/Angular/Blade/Tailwind/Bootstrap is a plus).
AI Integration
- Integrate AI features such as chatbots, text generation and analysis, and automation using existing APIs.
- Assist in testing and improving AI-powered features.
- Learn prompt design and basic AI workflows.
Collaboration & Learning
- Work closely with senior developers, product teams, and other departments.
- Participate in code reviews and team meetings.
- Write clean, readable, secure, and documented code.
- Debug issues and improve application performance.
Required Skills & Qualifications
Technical Requirements
- Basic to intermediate experience with Laravel (Vite), Python, or Node.js (at least one required).
- Understanding of web fundamentals: HTTP, APIs, and databases.
- Basic knowledge of Git and version control.
- Familiarity with Linux or command-line tools.
Education & Experience
- Degree in Computer Science, IT, or related field OR
- Equivalent practical experience.
- 3–5 years of professional experience.
Nice-to-Have
- Experience with React or Angular.
- Exposure to AI tools or APIs (OpenAI, Gemini, etc.).
- Knowledge of Docker or cloud platforms.
- Personal projects or GitHub portfolio.
What We Offer
- Competitive compensation
- Mentorship and on-the-job training.
- Opportunity to grow into a senior developer.
- Supportive and collaborative team culture.
How to Apply
Submit your CV and GitHub/portfolio to careers@cherehani.org
Subject: Software Engineer