Charis UAS
Full Stack Developer Job in Kigali (TypeScript / Python / NestJS / React) – Charis UAS
Overview
Charis UAS is hiring a Senior Full Stack Developer to join its team in Kigali. This is a full-time, on-site opportunity for experienced developers skilled in modern web technologies including TypeScript, Python, NestJS, and React.
The role focuses on building scalable digital platforms that deliver real-time insights across sectors such as construction, agriculture, energy, and climate.
Job Summary
- Position: Full Stack Developer
- Company: Charis UAS
- Location: Kigali, Rwanda
- Job Type: Full-time
- Work Model: On-site
- Experience Level: Senior (5+ years)
- Salary Range: RWF 1,200,000 – 1,800,000
- Application Deadline: April 20, 2026
- Start Date: May 1, 2026
About the Company
Charis UAS operates Charis Analytics, a digital platform that provides real-time visibility and control over project sites using drone technology. The company has received global recognition from organizations such as ITU Telecom World, Forbes 30 Under 30, and Google for Startups.
Their platform supports industries including construction, agriculture, mining, energy, forestry, and health by delivering accurate, real-time data insights.
Key Responsibilities
- Build and maintain end-to-end features (backend, database, frontend UI)
- Develop scalable backend services using NestJS
- Build high-performance frontend applications using React
- Design clean and maintainable architectures using OOP and design patterns
- Collaborate on cloud deployment (GCP/AWS)
- Participate in code reviews and technical discussions
- Translate business needs into scalable software solutions
Required Skills and Qualifications
Must Have (5+ Years Experience)
- Strong proficiency in TypeScript (frontend and backend)
- Experience with Python for backend or data processing
- Solid understanding of Object-Oriented Programming and design patterns
- Experience with Node.js and NestJS (or similar frameworks)
- React experience with modern practices (hooks, state management)
- PostgreSQL with ORM tools (TypeORM, Prisma, or SQLAlchemy)
- Knowledge of REST API design and integration
- Experience with testing tools (Vitest, Pytest, etc.)
- Familiarity with Git workflows
Should Have
- Firebase Authentication experience
- Cloud platforms knowledge (GCP or AWS)
- Docker for containerization
- UI frameworks (Material-UI or Tailwind CSS)
- CI/CD pipeline experience
Nice to Have
- Three.js or WebGL experience
- 3D visualization or point cloud data experience
- Terraform or Infrastructure-as-Code tools
What the Company Offers
- Opportunity to own key product features and architecture
- High-impact work in a fast-growing tech environment
- Modern tech stack with emphasis on clean code and testing
- Career growth into advanced cloud and microservices architecture
- Direct collaboration with founders and industry experts
- On-site work environment in Kigali
Application Procedure
To apply for this position, follow these steps:
Step 1: Create an Account
Click here to Register on the Umurava platform
Step 2: Login and Apply
Click here to login and submit your application
Step 3: Submit Additional Form
After applying, submit your CV by completing the required form here
Important
- Your resume will be required by the hiring company
- Ensure all details are accurate before submission
Job Location
The position is based on-site in Kigali:
11 KN 14 Ave, Kigali, Rwanda
3 job positions At Green harvest product Ltd in kigali | Apply now.
Important notice
⚠️ All Jobs and Opportunities published on fdo.net.rw are completely free to apply.
Never pay any fee during the recruitment process!
Even if fdo.net.rw does its best to avoid scam job or opportunity offers, job seekers or opportunity seekers are 100% responsible for applying at their own risk.
Check carefully before applying. If you doubt the legitimacy of any offer, do not apply and contact us at
freedigopp54@gmail.com
Never pay to get a job or opportunity - if you do, you do so at your own risk.
