
Senior Full-Stack Developer – Python, Django, React
Posted Oct 8

Posted Oct 8
This is a fully remote position, open to applicants in South Africa.
• Deliver features from start to finish using Django/DRF, PostgreSQL, and React/TypeScript, encompassing scheduling, clinical records, invoicing, and reporting.
• Oversee the Playwright end-to-end testing suite for both API and UI, ensuring its success with the assistance of AI agents.
• Develop AI functionalities, including an MCP server that grants per-user platform access and a staff assistant utilizing AWS Bedrock while adhering to EU data residency requirements.
• Organize and execute releases, which involve scoping, QA approval, migrations, deployment sequencing, feature flags, and rollback procedures.
• Take responsibility for the health of production across ECS services, RDS, Celery workers, and the real-time server; spearhead fixes and conduct post-mortems.
• Create and manage integrations with UAE health exchanges, Stripe, SMS, WhatsApp, email, imaging and 3D scanning technologies, and country-specific tax and invoicing systems.
• Ensure multi-tenant access control, roles, permissions, and audit trails are maintained.
• Enhance performance by addressing N+1 queries, optimizing slow endpoints and reports, and executing secure live-data migrations.
• Collaborate with stakeholders and clinics to clarify requests, showcase completed projects, and transform support tickets into root-cause solutions.
• Guide a mid-level developer and elevate engineering standards through code reviews, Jenkins pipelines, and Terraform practices.
• More than 5 years of demonstrable experience with Python/Django and PostgreSQL.
• Practical expertise with AWS, especially ECS and RDS.
• Proficiency in React is essential.
• Hands-on experience in building products utilizing AI/LLMs.
• Familiarity with tools such as Jenkins, Bitbucket, and Jira.
• Proficient in English (B2 level or higher), both written and spoken.
• A sense of ownership with the capability to lead incident resolution, communicate effectively with stakeholders, and mentor peers.
• Experience in healthcare or clinical workflows is a plus.
• Background in integrations with governmental or healthcare systems is an advantage.
• Fixed working hours: Monday–Friday, 09:00–18:00 UAE time (GMT+4).
• Opportunity for fully remote collaboration.
• A diverse and inclusive international environment.
• Compensation offered in USD.
• Supportive management dedicated to your personal growth and long-term collaboration.
Collectors
OrderYOYO
Plan Left
Harris Computer
Get handpicked remote jobs straight to your inbox weekly.