Job Description
Company Description
WiFiCombat Academy is a dynamic EdTech organization committed to providing innovative and engaging educational experiences. Based in Lagos, we have trained over 12,000 children in coding, emerging technologies, and entrepreneurship. We partner with top organizations and government institutions to deliver accessible STEM education across Africa, fostering the next generation of problem solvers and innovators.
We’re Hiring: Backend Developer
WifiCombat Academy is seeking a talented Backend Developer to design, build, and scale the server-side logic, databases, and APIs that power our learning platform. This role is ideal for someone passionate about clean code, system architecture, and building high-performance applications that impact thousands of learners.
About the Role:
You will work closely with frontend developers, instructional designers, and DevOps engineers to deliver a seamless, secure, and scalable platform. You’ll be responsible for building robust backend systems that support interactive learning experiences, real-time labs, and student progress tracking.
Key Responsibilities:
Design, implement, and maintain RESTful / GraphQL APIs
Build and optimize database schemas (SQL and NoSQL)
Implement secure authentication systems (JWT, OAuth2, RBAC)
Develop scalable services for real-time learning and concurrent users
Integrate third-party services (payments, LMS tools, analytics)
Write unit and integration tests and maintain API documentation
Monitor system performance, logging, and debugging
Collaborate with cross-functional teams in an agile environment
Requirements:
3+ years of backend development experience
Strong proficiency in Node.js (TypeScript), Python (Django/Flask/FastAPI), or Go
Experience with PostgreSQL or MySQL, plus Redis or MongoDB
Solid understanding of API design (RESTful; GraphQL is a plus)
Experience with Git and collaborative workflows
Basic cloud experience (AWS, GCP, or Azure)
Understanding of secure coding practices and web vulnerabilities
Strong problem-solving and debugging skills
Preferred Skills:
Experience with real-time technologies (WebSockets,
Socket.io
, MQTT)
Familiarity with message brokers (RabbitMQ, Kafka)
Knowledge of LMS standards (SCORM, xAPI, LTI)
Experience with CI/CD pipelines and infrastructure tools
Background in cybersecurity or networking concepts
What We Offer:
Competitive salary and performance-based bonuses
Flexible working hours and remote-first culture
Learning and development stipend
Equipment support (laptop, monitors, etc.)
Opportunity to shape a fast-growing EdTech platform
Direct impact on thousands of students
Location: Remote
Employment Type: Full-Time
Apply Now:
Please send your resume and a brief cover letter (or links to relevant GitHub/portfolio) to HR@wificombatacademy.com
with the subject line: Backend Developer – WifiCombat Academy. Include examples of backend projects you’ve built, especially those involving real-time features, user management, or educational tools.