Latest jobs in Malawi

Full-Stack Developer (2 interns) at Malabyte Solutions

  • Internship
  • Lilongwe
  • Salary: 00

Malabyte Solutions

Full-Stack Developer (2 interns)

Company Overview

Malabyte Solutions is a Malawian-owned technology company driving digital transformation in education through scalable, secure, and locally grounded software. We are the creators of Scholarmis, Malawi’s leading Student Academic Registration and Information System, used by institutions to manage student records and academic operations at scale.

At Malabyte, we believe in building systems that matter—tools that solve real problems with elegance and reliability. Our engineering team is at the heart of this mission, crafting modular, API-driven platforms that are transforming how universities, colleges, and national education bodies operate.

Position Summary

We are looking for a talented and motivated Full-Stack Developer (Intern) to join our dynamic development team. This role offers the opportunity to work on cutting-edge educational technology that directly impacts thousands of students and administrators across multiple institutions. You will be building features that streamline academic workflows and enhance the educational experience.

The ideal candidate should have strong experience in modern JavaScript frameworks and Python web development, with a passion for creating exceptional user experiences for educational institutions and building robust, scalable SaaS applications that serve multiple tenants.

We are currently offering a 1-year Internship contract, designed as a hands-on, full-time role. Upon satisfactory performance, the internship will be renewed to a fixed-term contract. This is an excellent opportunity for emerging developers eager to grow in a fast-paced, mission-driven environment and contribute to technology that is reshaping education across Malawi and beyond.

 

Application Deadline: 30th June 2025
Start Date: As soon as possible
Location: Lilongwe (Hybrid)
Employment Type: Internship (1 year contract)

 

Minimum Qualifications

  • A Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 2–3 years of practical experience in software development (including internships, freelance projects, or open-source contributions)

Required Technical Skills

Frontend Development

  • Frameworks: Proficiency in Next.js OR Vue.js
  • Core Technologies: HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Styling: Experience with CSS frameworks (Tailwind CSS) and CSS preprocessors (Sass/SCSS)
  • State Management: Redux, Vuex, Pinia, or similar state management libraries
  • Build Tools: Webpack, Vite, or similar bundling tools
  • Responsive Design: Mobile-first approach and cross-browser compatibility

Backend Development

  • Framework: Strong experience with Django
  • Python: Proficient in Python  and object-oriented programming
  • API Development: RESTful API design and Django REST Framework
  • Database: PostgreSQL, MySQL, or similar relational databases
  • ORM: Django ORM and database query optimization
  • Authentication: JWT, OAuth, session management

Additional Technical Requirements

  • Version Control: Git and collaborative development workflows
  • Testing: Unit testing (Jest, Pytest), integration testing
  • DevOps: Basic Docker knowledge, CI/CD pipelines
  • Cloud Services: Basic AWS or Google Cloud experience
  • API Integration: Third-party API integration and consumption
  • Security: Understanding of web security best practices (OWASP)

 

 

 

Soft Skills & Personal Qualities

  • Communication: Excellent verbal and written communication skills
  • Problem-Solving: Strong analytical and debugging abilities
  • Team Collaboration: Experience working in cross-functional teams
  • Adaptability: Ability to learn new technologies quickly
  • Attention to Detail: Code quality consciousness and best practices adherence
  • Time Management: Ability to manage multiple projects and meet deadlines
  • Initiative: Self-motivated with ability to work independently

Key Responsibilities

  • Develop and maintain responsive web applications using Next.js or Vue.js
  • Build robust backend APIs and services using Django to support academic workflows
  • Collaborate with UI/UX designers to create intuitive interfaces
  • Write clean, maintainable, and well-documented code following educational data privacy standards
  • Participate in code reviews and maintain high coding standards for mission-critical systems
  • Troubleshoot and debug applications across the full stack in production environments
  • Work with product managers to translate requirements into technical solutions

What We Offer

  • Flexible Work: Hybrid or remote work options
  • Equipment: Latest development tools and hardware
  • Growth Opportunities: Clear career progression paths
  • Team Environment: Collaborative and supportive work culture

 

Method Of Application

Please submit:

  1. Cover Letter explaining your interest and fit for the role
  2. Resume/CV highlighting relevant experience
  3. Copies of Certificates compiled into one document
  4. Portfolio or GitHub profile showcasing your work

Apply Here: https://forms.gle/nY2d6D3yLpXiH75k8

We are an equal opportunity employer committed to diversity and inclusion.

To apply for this job please visit docs.google.com.