FULL STACK DEVELOPER

Location
Harare
Estimated Salary

Expiration date: 01 May 2026

Track Job Status
Receiving Applications (Open)
Shortlisting By IPC
CVs sent to Client
Shortlisting By Client
Awaiting Response from Client
Psychometric Testing
Interviews
Offer
Placement

Duties and Responcibilities


  • Design, develop and maintain full-stack business applications that meet functional and non-functional requirements.
  •  Build responsive, accessible, and user-friendly interfaces using modern front-end frameworks such as React, Angular, Next or Vue.js.
  •  Develop robust server-side logic, APIs, and microservices using technologies such as Node.js, Python, Java or .NET.
  •  Design, implement and manage both relational (e.g., PostgreSQL, MySQL, Oracle and/or Microsoft SQL) and non-relational (e.g. Redis, MongoDB) databases.
  •  Create and integrate RESTful and GraphQL APIs to enable seamless communication between systems and third-party services.
  •  Apply secure coding practices and embed security controls throughout the development lifecycle to meet regulatory and compliance standards.
  • Participate in agile development cycles, including sprint planning, daily stand-ups and retrospectives.
  •  Utilize Git for version control and actively engage in code reviews and collaborative development practices.
  • Support CI/CD pipelines, containerization (Docker) and cloud deployments on platforms such as AWS, Azure or GCP.
  • Contribute to system architecture decisions and maintain comprehensive technical documentation.


Qualifications and Experience

  • A Bachelor’s Degree in Software Development, Computer Science, or a related field.
  • Certifications in relevant development tools, languages or frameworks are an added advantage.
  • A project management qualification (e.g. Agile/Scrum) is preferable.
  • Minimum of 2 years of professional software development experience with proven expertise in both front-end and back-end development. 

Other Jobs Available
SENIOR MANAGER – IT SERVICE MANAGEMENT

01 May 2026

Notifications

Sign up now to get updated on latest posts and relevant career opportunities