Junior Full Stack Developer
Ubuntu Farms
Engineering & Technology
- Minimum Qualification :
Job Description/Requirements
Position: Junior Full-Stack Developer
Location: Victoria Island Lagos
About Us
we are driven by a mission to close the financial inclusion gap for smallholder farmers across Africa. As part of the Ubuntu Farms ecosystem, our platform integrates data science, digital marketplaces, and intuitive financial tools to empower farmers—boosting yields, reducing post-harvest losses, interpreting weather patterns, and unlocking access to credit. Our work is rooted in the belief that the right technology, when thoughtfully deployed, can profoundly improve livelihoods and unlock human potential.
The Role
We are looking for a Junior Full-Stack Developer who shares our vision and is eager to grow. This role is ideal for recent graduates or emerging developers who are deeply curious, passionate about solving real- world problems through software, and excited to contribute to an agile, mission-oriented team.
You’ll work on everything from crafting user interfaces in React Native to integrating Python-based AI credit scoring engines—learning fast and building systems that matter.
Our Core Stack
- Frontend: Next.js + React Native (TypeScript)
- Backend: Python + FastAPI
- AI/Credit Models: Python + Scikit-learn/XGBoost
- Databases: PostgreSQL + Redis
- Low-code Prototyping: FlutterFlow (for rapid design iteration)
What You'll Do
- Collaborate across engineering, design, and product teams to define and build new features
- Write clean, scalable, and well-documented code in Python and TypeScript
- Contribute to front-end and back-end components with performance and security in mind
- Participate in peer reviews and work alongside mentors to accelerate your learning
- Help debug, test, and refine key parts of the application
- Explore new technologies and bring back ideas that could move us forward
What We’re Looking For
- A solid foundation in Python and JavaScript/TypeScript, especially with Next.js
- Familiarity with full-stack development principles and modern web/mobile frameworks
- Basic experience with Git or similar version control systems
- A problem-solver’s mindset and strong attention to detail
- Good communication skills and a collaborative spirit
- A genuine hunger to grow technically and contribute meaningfully to a mission-led team
What We Offer
- The opportunity to work on high-impact projects that serve real needs
- A flexible, remote-friendly environment built on trust and shared purpose
- Access to mentorship, learning resources, and professional development
- A culture that values inclusion, curiosity, and resilience
<