Senior Full-Stack Engineer (Tech Lead)
About Dovo Health
Dovo Health is an integrated digital health and logistics platform built to democratize access to advanced therapeutics in Africa. Our flagship product, Dovo Metabolic Care, combines specialist telehealth, a proprietary digital tracking app (featuring AI food scanning and lifestyle optimization), and verified cold-chain delivery to provide continuous, high-quality care for cardiometabolic conditions and obesity.
The Role
We are seeking a highly autonomous and security-minded Senior Full-Stack Engineer to act as the technical lead for our mobile-first digital health platform. You will be responsible for establishing our core engineering foundations, architecting the Dovo App MVP, and ensuring our infrastructure meets strict health data compliance standards (NDPA/HIPAA). You will work directly with the founders to translate clinical and business requirements into a highly scalable, secure, and performant application.
Key Responsibilities
- Architect and Build: Lead the end-to-end development of the Dovo Metabolic Care mobile application and backend services from MVP to production.
- Security & Compliance: Design and implement strict data privacy protocols, particularly focusing on Supabase Row Level Security (RLS) to protect sensitive patient health data.
- Integrations: Build seamless and secure integrations with localized payment gateways (e.g., Paystack) for subscription management and pay-as-you-go pharmacy fulfillment.
- Technical Leadership: Establish best practices for code reviews, CI/CD pipelines, and technical documentation. Mentor and guide junior engineering hires.
Requirements
- Experience: 5+ years of production-level software engineering experience.
- The Stack: Deep, demonstrated expertise in React Native for mobile development and Node.js for backend services.
- Languages: Heavy emphasis and proficiency in JavaScript and TypeScript.
- Infrastructure: Strong backend database expertise using PostgreSQL, with specific prior experience utilizing Supabase as a backend-as-a-service (BaaS) layer.
- Mindset: A pragmatist who understands the balance between writing perfect code and shipping capital-efficient, functional products in a seed-stage startup environment.