Hannah-Bennie-School-HBS-Kibugumo-Kigamboni-100x100

Nafasi ya kazi :-  Full-Stack Software Developer (FSD-HBS-10) (2 Positions) at Hannah Bennie School March 2025

WhatsApp
Twitter
Email
LinkedIn
Instagram

We are seeking highly skilled, dedicated, and results-driven professionals to join our team. Candidates must demonstrate exceptional technical expertise, advanced computer proficiency, strong problem-solving abilities, and an unwavering commitment to excellence. Applicants should be hardworking, adaptable, and willing to work in any location across Tanzania.

Full-Stack Software Developer (FSD-HBS-10) (2 Positions)

Key Responsibilities:

  • Design, develop, and maintain full-stack applications (web and mobile) using modern frameworks and technologies.
  • Implement secure, scalable, and high-performance solutions for both front-end and back-end applications.
  • Develop, optimize, and maintain APIs (RESTful, GraphQL) for efficient data processing and integration.
  • Ensure responsive UI/UX design and interactive user interfaces using React.js, Vue.js, or Angular.
  • Develop Progressive Web Apps (PWA) and implement offline support.
  • Work with mobile development frameworks such as Flutter, React Native, and Xamarin for cross-platform applications.
  • Manage databases using SQL (MySQL, PostgreSQL, Microsoft SQL Server) and NoSQL (MongoDB, Firebase, Redis).
  • Deploy and manage applications using cloud platforms (AWS, Azure, Google Cloud, DigitalOcean, Vercel, Netlify).
  • Implement security best practices including authentication (OAuth, JWT, Firebase Auth) and data protection.
  • Automate development workflows using CI/CD tools like Docker, Kubernetes, GitHub Actions, and Jenkins.
  • Troubleshoot and debug issues, ensuring smooth software operation and user experience.

Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • 5+ years of experience in software development, including web and mobile applications.
  • Proficiency in front-end technologies: HTML, CSS, JavaScript, React.js, Vue.js, Angular.
  • Strong expertise in back-end frameworks: Node.js (Express.js, NestJS), Django, Flask, Spring Boot, Laravel.
  • Experience with database management: MySQL, PostgreSQL, MongoDB, Firebase.
  • Familiarity with API development (RESTful, GraphQL) and WebSockets for real-time applications.
  • Strong knowledge of security best practices including SSL, HTTPS, CORS, and CSRF protection.
  • Experience with DevOps practices and cloud deployment.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a dynamic environment.

Key Attributes for All Roles

  • Advanced computer proficiency (must be comfortable using technology in daily tasks).
  • Highly committed – Only candidates ready to dedicate themselves fully should apply.
  • Hardworking and smart – Strong work ethic, strategic thinking, and efficiency are essential.
  • Ability to work anywhere in Tanzania – Must be flexible with work locations.
  • Excellent communication and interpersonal skills.

Application Instructions

Qualified and interested candidates must submit their CV, transcripts, cover letter, and relevant certificates in PDF format only to [email protected] with the subject line formatted as [Job Code – Full Name] (e.g., “FSD-HBS-10 – John Kibaratuka”).

Application Deadline: 20th March 2025

Only shortlisted candidates will be contacted.

Hannah Bennie School is an equal opportunity employer committed to fostering a diverse and inclusive workplace.

WhatsApp
Twitter
Email
LinkedIn
Instagram

Related