Sign in
Post Jobs

Backend Developer Job Vacancy at Tindwa medical and health service ( TMHS )

Jobs

Website Tindwa medical and health service ( TMHS )

Tindwa Medical and Health Services (TMHS) is a Tanzanian company founded in 2009 that offers a variety of healthcare, emergency, and environmental services.

Tindwa Medical and Health Services (TMHS) is a Tanzanian company founded in 2009 that offers a variety of healthcare, emergency, and environmental services. The company operates in several East African countries.

JOB DETAILS:

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.

    Share on
    Print

    Similar Jobs