Full-Stack Tech Lead

1 day ago


Midrand, South Africa Infuse Full time

Hiring Process We will review your application against our job requirements. We do not employ machine learning technologies during this phase, believing every human deserves personalized attention from seasoned recruiting professionals. We may then invite you to submit a video interview for the hiring manager's review. This interview is often followed by a brief test or short project to assess fit for the team. You will be invited to interview with our hiring manager and / or the interview team via face‑to‑face or Zoom. We never hire without a live meeting. If you are still excited to join INFUSE and we are impressed, we will discuss an offer in a live conversation. INFUSE is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy. About the Company We're building INKHUB, an AI‑powered discovery engine for 1M+ high‑quality marketing assets. Think of it as the semantic search layer for B2B content—structured, searchable, and always fresh. What You’ll Do Design and operate a raw document crawler and freshness scheduler (S3 + SQS or EventBridge / Lambda). Extend Flask APIs to support : - Page claiming and editing - SSO sign‑in with Google / LinkedIn or magic links Role‑based access control and usage tracking Finalize the React (MUI) admin dashboard with asset review, user roles, and usage analytics. Wire our FastAPI semantic search service into the UI (type‑ahead, filters, snippet previews). Enforce SEO best practices : structured URLs, sitemap generation, s, and redirects. Harden CI / CD with GitHub Actions (or Jenkins); deploy via Helm to AWS (EKS or ECS). Add lightweight bot‑protection (rate limits, IP whitelisting). Monitor latency & error budgets via CloudWatch and Grafana. Our Stack Python (Flask + FastAPI), PostgreSQL, Redis, React (TypeScript + MUI) Docker, Helm, AWS (S3, Cognito / Auth0, EKS), OpenAPI3 GitHub Actions, Jenkins, SQS, EventBridge or Celery You Might Be a Fit If… You've shipped or maintained a production‑grade full‑stack app. You've worked with semantic search, API‑first products, or CMS‑style workflows. You're comfortable juggling frontend, backend, and basic infra ops. You care about clarity, performance, and edge‑case handling. You enjoy being hands‑on and autonomous. Why This Role Matters Your work is the platform. You'll ship and scale the surface where users discover AI‑powered answers, browse the freshest B2B content in the world, and claim their company profiles. Seniority Level Mid‑Senior level Employment Type Contract Job Function Engineering and Information Technology Industries Construction, Software Development, and IT Services and IT Consulting Referrals increase your chances of interviewing at INFUSE by 2x. #J-18808-Ljbffr



  • Midrand, South Africa 60 Degrees Full time

    Join a medical tech hub that’s pushing boundaries in healthcare innovation. We’re looking for a Full Stack Software Developer to design, build, and optimize applications that directly impact how healthcare is delivered and experienced. This is your chance to work across the stack — Angular on the front‑end, C#, .NET Core and ASP.NET MVC on the...

  • Full-Stack Developer

    3 weeks ago


    Midrand, South Africa AIE, Academic Institute of Excellence Full time

    HR Generalist | Advocate for People Development & Organisational Effectiveness We’re looking for a driven, forward-thinking Full Stack Developer to join our tech team within a vibrant educational institution. You'll not only build and maintain powerful digital experiences for our students and staff, but also lead a small development team to help us shape...


  • Midrand, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R1 800 000 per year

    Hire Resolve's client is looking for a Senior Full Stack Developer to join their team in Midrand, Gauteng. You will be responsible for designing, developing, and maintaining innovative software solutions that support the company's operational goals. Working closely with the operations and development teams, you will serve as a bridge between technical and...


  • Midrand, South Africa SavageOne Pty Ltd Full time

    A leading company in the tech industry is seeking a Senior Full Stack Solution Architect to design and implement innovative solutions. This crucial role requires expertise in both front-end and back-end technologies, alongside leadership skills to guide teams and projects towards success. Join us for an opportunity to leverage advanced technologies and drive...

  • Full-Stack C#/.NET

    2 weeks ago


    Midrand, South Africa 60 Degrees Full time

    A healthcare innovation firm in Midrand is seeking a Full Stack Software Developer to design and optimize applications enhancing healthcare delivery. The ideal candidate will have over 5 years of experience, strong Angular and C# proficiency, alongside SQL database expertise. This full-time role offers a salary range of R650K – R750K CTC p.a., and...


  • Midrand, South Africa SavageOne Pty Ltd Full time

    R 40,000.00 - 50,000.00 (South African Rand) About the job Full Stack Solution Architect role Job Summary: We are seeking a seasoned Senior Full Stack Solution Architect to join our innovative team. As a Senior Full Stack Solution Architect, you will be responsible for designing and implementing end-to-end solutions that meet the complex business needs of...


  • Midrand, Gauteng, South Africa SavageOne Pty Full time R1 200 000 - R2 400 000 per year

    Job Summary:We are seeking a seasoned Senior Full Stack Solution Architect to join our innovative team. As a Senior Full Stack Solution Architect, you will be responsible for designing and implementing end-to-end solutions that meet the complex business needs of our organization. You will leverage your extensive experience in both front-end and back-end...


  • Midrand, Gauteng, South Africa SavageOne Pty Full time R1 000 000 - R3 000 000 per year

    Job SummaryThe Senior Full-Stack Developer is a key contributor responsible for the design, development, and deployment of both the front-end and back-end of modern web applications. This role demands broad experience across the software development lifecycle from planning to maintenance and requires leadership in both architecture and implementation.Key...


  • Midrand, South Africa SavageOne Pty Ltd Full time

    A leading company is seeking a Cloud Native Full Stack Engineer to develop and deploy cloud-native applications, focusing on AWS services. Candidates should possess over 5 years of experience in full-stack development and have strong proficiency in AWS, Java, Spring Boot, and frontend technologies like React and TypeScript. This role demands excellent...


  • Midrand, South Africa Dante Group Pty Full time

    A leading recruitment agency in South Africa is seeking a Full Stack Developer. The successful candidate will develop and maintain applications in a payments gateway environment using .NET and Azure. Key responsibilities include optimizing SQL databases and building web interfaces with JavaScript and VueJS. This role involves full-time employment with...