Backend Developer at TMHS Polyclinic, Dar es salaam October 2025

Full Time

Website TMHS Polyclinic

TMHS Polyclinic

Job Title:                      Backend Developer
Department:               IT Department
Reports To:                       IT Manager

Backend Developer – Job Purpose:

The Backend Developer must be competent, self-driven, and capable of building reliable and scalable backend systems. The position requires strong proficiency in modern programming languages and frameworks, with a focus on delivering secure and efficient server-side solutions

Duties and Responsibilities

  • Design, develop, and maintain backend systems using Python and JavaScript.
  • Build and consume REST APIs to support application and system requirements.
  • Work with frameworks, particularly the Frappe framework, to design and implement business logic.
  • Ensure backend systems are optimized for security, performance, and scalability.
  • Collaborate with frontend developers and designers to achieve project goals.
  • Conduct debugging, troubleshooting, and performance tuning of backend services.
  • Maintain clear documentation for backend processes and workflows.

Qualifications and skills

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or a related field (or equivalent practical experience).
  • Minimum of 3 years of professional experience in Backend Development.
  • Strong knowledge of Python and JavaScript programming languages.
  • Hands-on experience with frameworks including Frappe.
  • Proven experience in designing and consuming REST APIs.
  • The ability to break down a large, abstract technical challenge (like a performance bottleneck or a complex data flow) into smaller, manageable components.
  • Methodically tracing data flow and server interactions to pinpoint the root cause of an issue rather than simply treating the symptoms.
  • Evaluating various architectural choices, frameworks, or database solutions based on long-term implications for scalability, cost, and maintenance.
  • Working effectively with Front-end Developers (to meet their data needs), DevOps Engineers (for deployment and infrastructure), and Product Managers (to translate business goals into technical requirements).
  • Providing and receiving constructive feedback on code quality, design patterns, and efficiency to maintain high standards.

APPLICATION PROCEDURE

Interested applicants are required to submit a cover letter with current CV & Certificates for consideration to recruitment@tmhstz.com before 25th October, 2025.

To apply for this job email your details to recruitment@tmhstz.com

Spread the love