Talent.com
This job offer is not available in your country.
Co-Founder Role : : : : : : : Skilled Full-Stack Developer(Backend focus) (EQUIT COMPENSATED ONLY)

Co-Founder Role : : : : : : : Skilled Full-Stack Developer(Backend focus) (EQUIT COMPENSATED ONLY)

NairolaJohannesburg, Gauteng, South Africa
30+ days ago
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

    Referrals increase your chances of interviewing at Nairola by 2x

    Get notified about new Co-Founder jobs in Johannesburg, Gauteng, South Africa .

    #J-18808-Ljbffr

    Create a job alert for this search

    Skilled • Johannesburg, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Boardroom AppointmentsJohannesburg, GP, South Africa
    The role is responsible for leading and contributing to the design, development and maintenance of scalable enterprise applications. The Senior Full Stack Developer will work in an agile team to del...Show moreLast updated: 30+ days ago
    Senior Frontend Engineer II

    Senior Frontend Engineer II

    Mondia GroupMidrand, Gauteng, ZA
    Quick Apply
    In this role, you will be responsible for creating high-performance, scalable, and reliable Android solutions.You will collaborate closely with product managers, designers, and backend engineers to...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR PRODUCTION PLANNER / CO-ORDINATOR (INDUSTRIAL ENGINEER) - EAST RAND

    SENIOR PRODUCTION PLANNER / CO-ORDINATOR (INDUSTRIAL ENGINEER) - EAST RAND

    Level-UpGermiston, South Africa
    We are seeking a strategic, experienced.Industrial Engineering background.This role is critical to transitioning the business from a reactive, ad-hoc manufacturing approach to a streamlined, high-e...Show moreLast updated: 30+ days ago
    • Promoted
    iSchoolAfrica - Coding and Robotics Programme Co-ordinator & Facilitator

    iSchoolAfrica - Coding and Robotics Programme Co-ordinator & Facilitator

    Core GroupJohannesburg, ZA
    Job title : iSchoolAfrica - Coding and Robotics Programme Co-ordinator & Facilitator.Job Location : Gauteng, Johannesburg. We are looking for a dynamic .Coding and Robotics Programme Co-ordinat...Show moreLast updated: 24 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, Gauteng, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Full Stack Developer_DevOps (Contract) - Gauteng / Hybrid - ISB1701590

    Full Stack Developer_DevOps (Contract) - Gauteng / Hybrid - ISB1701590

    iSanqa ResourcingWorkFromHome, Gauteng, South Africa
    Lead the DevOps revolution for cutting-edge observability solutions that power global automotive infrastructure!.Become the platform champion, where your comprehensive DevOps expertise will ensure ...Show moreLast updated: 21 hours ago
    • Promoted
    Intermediate Electron / React Developer (Technology / Mining)

    Intermediate Electron / React Developer (Technology / Mining)

    Black Pen RecruitmentJohannesburg, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full-Stack JS Developer (Node.js, React)

    Senior Full-Stack JS Developer (Node.js, React)

    CobbleWeb - The Online Marketplace ExpertsWorkFromHome, Gauteng, South Africa
    Senior Full-Stack JS Developer (Node.CobbleWeb - The Online Marketplace Experts.This position is 100% remote and is available to candidates within ±3 hours from the UK time zone.Candidates are requ...Show moreLast updated: 30+ days ago
    • Promoted
    JavaScript Team Lead

    JavaScript Team Lead

    EntelectJohannesburg, ZA
    Job title : JavaScript Team Lead.Job Location : Gauteng, Johannesburg.Leveraging your expertise to guide and deliver world-class web and mobile applications for leading organisations in South Afric...Show moreLast updated: 26 days ago
    • Promoted
    Intermediate Electron / React Developer(Technology / Mining)

    Intermediate Electron / React Developer(Technology / Mining)

    Black Pen RecruitmentJohannesburg, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate React Native Developer(Technology / Mining)

    Intermediate React Native Developer(Technology / Mining)

    Black Pen RecruitmentJohannesburg, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate React Native Developer (Technology / Mining)

    Intermediate React Native Developer (Technology / Mining)

    Black Pen RecruitmentJohannesburg, South Africa
    Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
    • Promoted
    Applications Engineer

    Applications Engineer

    Boardroom AppointmentsKempton Park, South Africa
    Work with suppliers to create detailed technical requirements, including system architecture, hardware, software, and data, ensuring risk management, quality considerations, and product deployment ...Show moreLast updated: 30+ days ago
    • Promoted
    Account Executive

    Account Executive

    Level-UpGermiston, South Africa
    The Account Executive will play a critical role in managing key client relationships, ensuring the company remains an approved supplier, and driving business growth through effective client engagem...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Full Stack Developer

    Senior Full Stack Developer

    CareersWorkFromHome, Gauteng, South Africa
    At EyeCarePro, a leader in digital marketing for eyecare professionals, our commitment to excellence is more than just a goal. it's a proven track record.We've proudly won the prestigious EyeVote A...Show moreLast updated: 21 hours ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Hire ResolveJohannesburg, ZA
    Job title : Full Stack Engineer.Job Location : Gauteng, Johannesburg.A company that provides a cloud-based digital banking platform-as-a-service (PaaS) to financial institutions, enabling them to q...Show moreLast updated: 29 days ago
    • Promoted
    Core Banking Software Engineer

    Core Banking Software Engineer

    GMI AdvisoryMidrand, Gauteng, South Africa
    Minimum : At least 5 years’ experience in software development Experience of : leading and working in an agile development environment crafting roadmaps managing a budget using technical skills to...Show moreLast updated: 26 days ago
    Front-end leaning Full Stack Engineer

    Front-end leaning Full Stack Engineer

    Progressive EdgeJohannesburg, South Africa
    Quick Apply
    A fast-growing scale-up SaaS company has a new opening in their team for a talented Software Developer.This individual will help build, improve and support its expanding product and user base.Your ...Show moreLast updated: 23 days ago