...
Address: 115 ED Mnangagwa Rd, Highlands, Harare Whatsapp (ONLY for CV Making): +263784644514

GRADUATE TRAINEE — FULL-STACK DEVELOPER – Aads 57 views

Join AADS, a data and AI company building practical digital products across industries. We are looking for a graduate who can grow across:

Job Summary

  • Type: full-time
  • Location: Harare
  • Category: Information Technology
  • Closing Date: 2026-09-22

Key Responsibilities

  • Full-stack software development
  • Frontend development using React / Next.js
  • Backend APIs using Node.js or Python
  • SQL, PostgreSQL and data modelling
  • Data pipelines: collecting, cleaning and transforming data
  • Applied AI, analytics and intelligent product features
  • Git, Docker, testing and modern engineering practices.

Requirements

  • A degree or final-year study in Computer Science, Software Engineering, Data Science, Information Technology, or a related field
  • Strong fundamentals in JavaScript/TypeScript and/or Python
  • A portfolio of projects demonstrating practical development skills
  • Strong curiosity, problem-solving ability, and a willingness to learn quickly
  • A genuine interest in building real-world products, not just academic projects
  • Strong communication, collaboration, and teamwork skills
  • Experience with one or more of: React, Next.js, NestJS, FastAPI, Django, or React Native
  • Familiarity with Docker, CI/CD, cloud platforms, API development, or integrations
  • Experience with Pandas, SQL, data engineering, analytics, or dashboard development
  • Exposure to AI/ML technologies such as PyTorch, scikit-learn, Hugging Face, RAG, or AI integrations

How to Apply

Apply by email: [email protected]

About the Company

Aadshit al-Qusayr, or simply Aadshit, is a municipality in the Marjayoun District in South Lebanon.

View all jobs at this company →

Frequently Asked Questions

What qualifications or certifications are typically required for a Graduate Trainee — Full-Stack Developer role in Zimbabwe?

A bachelor’s degree in Computer Science, Information Technology, or a closely related field from a Zimbabwean university (e.g., UZ, NUST, or Midlands State) is usually essential. Employers often value practical coding experience via internships, personal projects, or participation in local tech initiatives like TechZim or HackZim over additional certifications. While certifications like AWS Cloud Practitioner or freeCodeCamp diplomas can strengthen an application, they are not mandatory for entry-level roles.

What does a typical day look like for a Graduate Trainee Full-Stack Developer in Zimbabwe?

You’ll likely spend time writing and testing frontend (HTML/CSS/JavaScript, React) and backend (Node.js, Python, or PHP) code under supervision, attending agile stand-ups, and collaborating with local dev teams using tools like Git and Jira. Many Zimbabwean tech employers operate hybrid or office-based schedules, with core hours aligned to Zimbabwe Standard Time (UTC+2), and expect responsiveness during business hours (8am–5pm). You may also support legacy systems common in local enterprises, such as integrating with Zimbabwean banking APIs or government e-services.

How does workplace culture and employer expectations differ for junior developers in Zimbabwe compared to other countries?

Zimbabwean tech workplaces often emphasise respect for seniority, clear communication, and adaptability—especially when working with limited infrastructure like intermittent internet or older hardware. Punctuality, professionalism in written English (used widely in documentation and emails), and willingness to learn from peers are highly valued; remote work is still less common than in global markets, so physical presence or reliable local connectivity matters. Employers also appreciate familiarity with local compliance needs, such as POPIA-aligned data handling or ZIMRA-related digital reporting requirements.

What realistic career progression can I expect after completing a Graduate Trainee programme in Zimbabwe?

Most trainees progress to Junior Full-Stack Developer within 6–12 months, then to Mid-Level Developer in 2–3 years—often with increased responsibility for client-facing tasks or mentoring interns. Growth depends heavily on continuous learning (e.g., mastering local stack preferences like Laravel + Vue) and contributing to live projects used by Zimbabwean businesses or NGOs. Some move into specialised roles like DevOps or Solutions Architecture, while others transition into tech-adjacent paths like digital transformation consulting for local financial or agricultural firms.

What benefits are commonly offered to Graduate Trainee developers in Zimbabwean IT companies?

Standard benefits include 22–30 days of annual leave, access to group medical aid schemes (e.g., NSSA-affiliated or private providers like FBC Health), and employer-contributed pension plans registered with the National Social Security Authority (NSSA). Some employers offer data allowances, laptop stipends, or study support for professional certifications—but these vary significantly by company size and sector. Maternity/paternity leave follows Zimbabwean labour law minimums, and many firms now provide mental health resources through local partnerships.

How should I apply, and what do Zimbabwean employers specifically look for in Graduate Trainee Full-Stack Developer candidates?

Apply via company websites, LinkedIn Zimbabwe, or local job boards like BestJobs Zimbabwe or Pindula Jobs—always include a functional portfolio link (e.g., GitHub or Netlify) showcasing at least one full-stack project built with locally relevant use cases (e.g., agri-tech dashboard or school fee tracker). Employers prioritise demonstrable problem-solving ability, clean code discipline, and evidence of self-driven learning—such as contributions to open-source projects hosted on African platforms or participation in Harare-based coding bootcamps like Code Institute Zimbabwe. Strong written English and basic understanding of Zimbabwean business context (e.g., mobile money integration like EcoCash APIs) also stand out.

Apply for this job
Share this job

Leave your thoughts

Get daily jobs updates through your email

JobsZW