#IkoKaziKE

Back to jobs

Full Stack Developer

Momentum Labs

Engineering and Information Technology internship Nairobi County, Kenya Posted 15 hours ago

About Momentum LabsMomentum Labs is a technology innovation studio building AI-powered platforms, mobile applications, automation systems, digital marketplaces, and emerging technology products across multiple industries to rebuild Africa's infrastructure. We work on real-world products that combine mobile development, artificial intelligence, business process automation, messaging platforms, and scalable cloud infrastructure. We are seeking Mobile App Developer Interns with practical development experience who want to contribute to live products, gain exposure to startup execution, and work on AI-powered applications that serve real users. This is not a training-only internship. Successful candidates will contribute directly to active development projects under the guidance of experienced technical leads. Key ResponsibilitiesMobile Application DevelopmentDevelop and maintain cross-platform mobile applications using Flutter/React. Build responsive, scalable, and user-friendly mobile interfaces. Implement features, bug fixes, and performance improvements. Collaborate with designers and product teams to translate requirements into functional applications. AI Integration & DevelopmentIntegrate Large Language Models (LLMs) and AI services into mobile applications. Assist in building AI-powered features such as chatbots, recommendation systems, document processing, search systems, and intelligent workflows. Work with prompt engineering, retrieval systems, vector databases, and AI APIs. Participate in testing and improving AI model performance and reliability. API Development & IntegrationIntegrate REST APIs and third-party services into mobile applications. Work with authentication systems, cloud services, payment gateways, and business communication platforms. Develop and consume backend services required by mobile applications. WhatsApp Business API IntegrationAssist in implementing solutions using the WhatsApp Business API. Build workflows for customer communication, notifications, onboarding, support, and business automation. Manage webhook integrations and message processing pipelines. Meta Platform IntegrationWork with Meta APIs including Facebook, Instagram, Messenger, and related Graph APIs. Implement integrations that support messaging, content publishing, analytics, and business workflows. Database & Backend ConnectivityWork with Firebase, PostgreSQL, MongoDB, or similar databases. Design and implement efficient data flows between mobile applications and backend systems. Ensure data integrity, security, and performance. Collaboration & Product DeliveryParticipate in sprint planning, technical discussions, and code reviews. Work closely with engineers, designers, and product managers. Contribute to product releases and continuous improvement initiatives. Minimum RequirementsApplicants should demonstrate practical experience in at least some of the following areas: Flutter/Dart and React Native development. Mobile application deployment and maintenance. REST API integration. Firebase or database integration. Git and version control. AI model development or AI service integration. WhatsApp Business API integration. Meta API integration. Backend development using Node.js, Laravel, Django, or similar frameworks. Candidates should be able to provide examples of previous projects, GitHub repositories, portfolios, or technical demonstrations of their work. Preferred SkillsExperience with OpenAI, Llama, Claude, Gemini, or similar AI models. Experience with LangChain, LangGraph, CrewAI, or AI agent frameworks. Knowledge of vector databases and Retrieval-Augmented Generation (RAG). Experience with cloud platforms such as AWS, Azure, or Google Cloud. Familiarity with CI/CD pipelines and deployment workflows. Experience building production-ready mobile applications. What You Will GainExperience working on live commercial products. Mentorship from experienced founders, engineers, and product leaders. Access to curated technical learning resources and free professional development courses during the internship. Exposure to AI systems, startup operations, product development, and emerging technologies. Opportunity to build a portfolio of real-world projects. Consideration for transition into paid positions or equity-based roles upon successful completion of the internship. Application ProcessInterested candidates should submit: Updated CV/Resume GitHub Profile Portfolio or Project Links (if available) Applications should be sent to: šŸ“§ hiring@momentumcollective.info Subject Line: Mobile App Developer Intern Application – [Your Name] Only shortlisted candidates will be contacted.

Show more

Show less