Join Our WhatsApp Forum

Full Stack Engineer. (Backend Focus)

Uganda * Full-time
Company Logo
Interschool Coding Competition (ISCC)

 

Company Description

The Interschool Coding Competition (ISCC) is building one of Africa’s most ambitious technology education platforms, giving students early exposure to advanced tech skills through competition-based learning. At ISCC, we believe students should not have to wait until university to build real technical ability.

Our technology already serves schools, students, and teachers, and powers Uganda’s Biggest Coding Event. We are now entering the next growth phase. To do that, we need a Mid- to Senior-Level Full-Stack Engineer with strong backend depth.

 

The Opportunity

This is not a maintenance role but rather a chance to help build the infrastructure powering how millions of young Africans learn, compete, and grow in technology. You will work across product systems, backend architecture, frontend delivery, scalability, reliability, and future platform innovation. We need someone who can operate full-stack, but whose core strength is backend engineering.

 

 


Category: Software Development Total Positions: 01 Location: Uganda Full-time Salary: not mentioned Posted 23 days ago
KEY DUTIES AND RESPONSIBILITIES

 

1. Build Scalable Backend Systems

Own and improve systems such as:

  • Student authentication and account systems.
  • Competitions engine.
  • Coding submission systems.
  • APIs powering dashboards and learning products.
  • Results processing and rankings.
  • Notifications and communication systems.
  • Data pipelines and reporting systems.

 

2. Deliver Full-Stack Product Features

Ship user-facing features across web platforms:

  • Student dashboards
  • School admin portals
  • Competition interfaces
  • Teacher portals
  • Using modern frontend tools while keeping product speed high.

 

3. Improve Reliability & Performance

Help ensure systems perform during peak demand:

  • Thousands of concurrent student users
  • Competition deadlines
  • Live submissions
  • Heavy database reads/writes
  • Real-time leaderboards

 

4. Raise Engineering Standards

Contribute to:

  • Code quality
  • Deployment pipelines
  • Security practices
  • Architecture decisions
  • Technical mentorship of junior engineers

 

 

Recommended for you
QUALIFICATIONS / SKILLS

 

Current Tech Stack

  • Backend: Python / Django
  • Frontend: Next.js / React
  • Database: PostgreSQL
  • Infrastructure: AWS / VPS
  • Containers: Docker
  • APIs / Integrations: Judge0, Email, Payments, Analytics

 

Who We’re Looking For

  • Required
  • 4+ years of real-world engineering experience
  • Strong backend experience (Python/Django )
  • Strong API design experience
  • Database design and query optimization skills.
  • Strong frontend ability (React / Next.js / JavaScript / TypeScript).
  • Experience deploying production systems.
  • Strong debugging ability.

 

Highly Valuable

  • Real-time systems / WebSockets
  • Caching (Redis)
  • Security hardening
  • High-concurrency system experience
  • Startup execution speed

 

Who This Role Is NOT For

  • Developers who only build tutorials
  • Frontend-only candidates with weak backend depth
  • Engineers who need constant supervision
  • People who talk big but haven’t shipped real systems
  • Slow executors who can’t prioritize

 

 

HOW TO APPLY

 

Why Join ISCC

Massive Real Impact

  • Your code helps shape the future of thousands of students.

Build Something That Matters

  • Not another random app. A platform changing education.

Serious Technical Challenges

  • Concurrency, scale, assessments, learning systems, product growth.

Ownership

  • You won’t be a tiny cog. You’ll help shape core systems.

Long-Term Opportunity

  • Grow with one of the region’s most promising EdTech movements.

Compensation

  • Competitive and based on capability, speed, ownership, and proven results.
  • Exceptional candidates will be recognized accordingly.

 

How to Apply

  • Send your resume to our Project Lead: isaac@interschoolscoding.com
  • Add a Short note answering: “What is the most technically difficult system you have built or scaled?”
  • If that sounds like you, apply.

 

Deadline: Open until filled
Join Channel
Share this job post:


About The Employer

EMAIL:
Related Jobs
Landsat ICT Solutions Deadline: 18 May 2026
Baikal Finance Deadline: Closing today
Munoclub Company Limited Deadline: 23 May 2026
ELECTE Deadline: Open until filled
Share this job post:
Join Channel