Backend Developer (Volunteer)
Core
Design, build, and scale backend systems for telemedicine and fintech platforms serving patients, doctors, and hospitals across Africa.
Role type
Volunteer backend engineer (Node.js)
Builds
RESTful APIs powering BawaHealth telemedicine platform and other Ndel Technologies products
Domain
Fintech and healthtech
Required skills
Node.js, Fastify, RESTful API design, PostgreSQL, authentication (JWT/OAuth), Docker, CI/CD (GitHub Actions), cloud platforms (AWS)
Preferred skills
TypeScript, GraphQL, microservices, serverless architecture, payment systems integration, webhooks
Technologies
Fastify, Node.js, PostgreSQL, Supabase, Firebase, Docker, GitHub Actions, AWS, Swagger/OpenAPI
Responsibilities
Design and implement RESTful APIs; integrate with databases and third-party services; optimize deployment pipelines; ensure scalability and security; write testable code; participate in code reviews; support frontend integration
Seniority
Mid-level, hands-on IC