Enable job alerts via email!

Co-Founder Role : : : : : : : Skilled Full-Stack Developer(Backend Focus) (Equit Compensated Only)

Nairola

Johannesburg

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Job summary

A health tech company in Johannesburg is seeking a skilled Co-Founder (Full-Stack Developer) to lead the architecture and development of backend systems facilitating medical data exchange. Responsibilities include API development, database management, and ensuring compliance with healthcare regulations. The ideal candidate has extensive experience in full-stack development, security best practices, and is ready for a leadership role. This is a full-time position offering competitive compensation.

Qualifications

  • 5+ years of experience in full-stack development, with a focus on backend.
  • Strong knowledge of OAuth, JWT, and RBAC for security.
  • Experience in CI/CD pipeline setup and cloud deployments.

Responsibilities

  • Architect and develop backend systems for medical data exchange.
  • Design APIs and ensure security and compliance in data handling.
  • Collaborate with frontend teams and guide junior developers.

Skills

Backend Development & Architecture
Database Management
API Development
Security Compliance
DevOps Practices
Leadership

Tools

Nest.js
TypeScript
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
Google Cloud
Job description
Co-Founder Role :

Skilled Full-Stack Developer(Backend focus) (EQUIT COMPENSATED ONLY)

Nairola Johannesburg, Gauteng, South Africa

As the Co-founder Fullstack Developer (Backend Focus) at Nairola, you will be responsible for architecting and developing the core backend systems that facilitate secure and efficient medical data exchange between hospitals and laboratories.

Your role will be crucial in ensuring scalability, performance, and compliance with healthcare data regulations.

Key Responsibilities

Backend Development & Architecture (Nest.js - TypeScript)

Design, develop, and maintain the backend API using Nest.js (TypeScript).

Implement scalable and modular microservices to support different platform functionalities.

Ensure high availability, low latency, and efficient request handling.

Implement authentication and authorization mechanisms, including OAuth, JWT, and role-based access control (RBAC).

Database & Data Management

Design and optimize relational and NoSQL databases (e.g., PostgreSQL, MongoDB).

Implement data encryption, backup strategies, and indexing to ensure fast and secure access.

Ensure efficient handling of large-scale medical records with structured and unstructured data.

API Development & Integration

Build RESTful APIs and GraphQL endpoints to enable seamless frontend-backend communication.

Integrate with third-party healthcare APIs (e.g., FHIR, HL7) to support interoperability.

Ensure API security using rate limiting, API gateways, and validation layers.

Security & Compliance

Implement end-to-end encryption, HIPAA-compliant data handling, and GDPR / NDPR compliance.

Enforce strict logging and monitoring for tracking access and potential vulnerabilities.

Regularly perform security audits and penetration testing to protect sensitive medical data.

DevOps & Infrastructure

Set up CI / CD pipelines for automated testing and deployment.

Deploy services on cloud platforms (AWS, Google Cloud, or Azure) using Docker & Kubernetes.

Monitor server performance using Prometheus, Grafana, or other observability tools.

Collaboration & Leadership

Work closely with the Product Designer and Frontend Developer (React.js, TypeScript) to ensure a smooth user experience.

Guide junior developers, provide code reviews, and maintain best practices.

Participate in strategic decision-making, including product roadmaps and investor discussions.

Continuous Improvement

Keep up with emerging technologies in health tech, security, and backend development.

Optimize performance and reduce technical debt by refactoring and improving existing systems.

Tech Stack Overview
  • Backend : Nest.js (TypeScript)
  • Frontend : React.js (TypeScript)
  • Database : PostgreSQL, MongoDB
  • Authentication : JWT, OAuth, RBAC
  • APIs : REST, GraphQL, FHIR / HL7
  • DevOps : Docker, Kubernetes, CI / CD, AWS / GCP
  • Security : Encryption, Compliance (HIPAA, GDPR, NDPR)
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Hospitals and Health Care

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.