Hannah Bennie Schools

Software Developer

Dar Es Salaam
June 24, 2026
Application ends: July 31, 2026
Apply Now
Deadline date:
July 31, 2026

Job Description

Hannah Bennie School (HBS) was established to provide children in Kigamboni with access to high-quality English-medium education close to home. Through its commitment to innovation, excellence, and continuous improvement, the school continues to invest in modern technology solutions that enhance learning experiences, operational efficiency, and stakeholder engagement.

To support its digital transformation initiatives, HBS is seeking an experienced and highly skilled Full-Stack Software Developer to join its technology team. The successful candidate will be responsible for designing, developing, and maintaining secure, scalable, and high-performance web and mobile applications that support the school’s academic and administrative functions.

Responsibilities:

  • Design, develop, and maintain full-stack web and mobile applications using modern development frameworks
  • Implement secure, scalable, and high-performance front-end and back-end solutions
  • Develop and maintain APIs, including RESTful and GraphQL services, for efficient system integration and data exchange
  • Build responsive and user-friendly interfaces using React.js, Vue.js, Angular, or similar technologies
  • Develop Progressive Web Applications (PWAs) and cross-platform mobile applications using Flutter, React Native, or related frameworks
  • Manage and optimize databases using SQL technologies such as MySQL, PostgreSQL, and MS SQL Server, as well as NoSQL databases including MongoDB, Firebase, and Redis
  • Deploy, monitor, and maintain applications on cloud platforms such as AWS, Microsoft Azure, Google Cloud, DigitalOcean, and Vercel
  • Implement security best practices including OAuth, JWT authentication, SSL/HTTPS encryption, CORS policies, and CSRF protection
  • Automate development and deployment workflows using Docker, Kubernetes, GitHub Actions, Jenkins, and other CI/CD tools
  • Troubleshoot, debug, and optimize applications to ensure reliability, performance, and scalability
  • Collaborate with stakeholders to gather requirements and deliver technology solutions that meet organizational needs
  • Maintain technical documentation and support continuous improvement initiatives

Qualification Required:

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or a related field
  • At least five years of professional experience in web and mobile application development
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, React.js, Vue.js, or Angular
  • Strong experience with back-end technologies such as Node.js, Django, Flask, Spring Boot, or Laravel
  • Experience in database design, administration, and API development
  • Familiarity with DevOps practices, cloud infrastructure, and application deployment
  • Strong understanding of cybersecurity principles and secure software development practices
  • Expert-level computer proficiency and advanced problem-solving skills
  • Excellent communication, teamwork, and project management abilities

How to Apply:
Applicants should prepare a cover letter, Curriculum Vitae (CV), certified copies of academic and professional certificates, contacts of three referees, and a valid Certificate of Good Conduct. All documents should be submitted as PDF attachments.

In the email subject line, clearly indicate the department code and position title. For example: “E11 — Software Developer“.

Applications should be sent to [email protected]. Applications are accepted strictly by email. No paper applications, in-person visits, or phone inquiries regarding vacancies will be accepted. Only shortlisted candidates will be contacted for interviews.

Hannah Bennie School is an equal-opportunity employer and encourages qualified women and persons with disabilities to apply. The school values innovation, professionalism, and technological excellence, and welcomes software development professionals who are passionate about building impactful digital solutions that support quality education and organizational growth.