Talent.com
Software Engineer (Python (FastAPI), JavaScript / TypeScript (React) & PostgreSQL) (DBN Hybrid / Remote)

Software Engineer (Python (FastAPI), JavaScript / TypeScript (React) & PostgreSQL) (DBN Hybrid / Remote)

DataFinWorkFromHome, KwaZulu-Natal, South Africa
28 days ago
Job type
  • Remote
Job description

IF you have a keen interest in EdTech & get excited by the prospect of taking a user problem and owning the solution from concept to deployment, then an innovative, AI-powered Educational Platform wants you as its next Software Engineer. The role will be a blend of product thinking and Engineering execution where you will write clean, maintainable, and well-tested code for both Frontend and Backend systems. Working closely with both the Founder & the Design team, you will help translate complex user needs and pedagogical concepts into robust technical solutions with the opportunity to have a tangible, lasting impact on the lives of students across Africa.

Applicants will require at least 1 year of professional experience building and shipping web applications, with a GitHub profile or portfolio to show for it. Your tech toolset should include Python (FastAPI), JavaScript / TypeScript (React), and PostgreSQL. Any experience with Docker and Event-driven Architectures will prove hugely beneficial.

DUTIES :

  • Full-Stack Contribution : Write clean, maintainable, and well-tested code for both Frontend and Backend systems.
  • Technical Collaboration : Work closely with the Founder and Design team to translate complex user needs and pedagogical concepts into robust technical solutions.
  • Maintaining Quality : Uphold and improve Engineering standards by participating in code reviews, writing technical documentation, and helping to manage the CI / CD pipelines.
  • Problem Solving : Debug and resolve technical issues across the stack, ensuring the platform remains reliable and performant for students.

REQUIREMENTS :

  • You have at least 1 year of professional experience building and shipping web applications, with a GitHub profile or portfolio to show for it.
  • You have strong proficiency in our stack : Python (FastAPI), JavaScript / TypeScript (React), and PostgreSQL. Experience with Docker and Event-driven Architectures is a major plus.
  • You are a fast learner who excels at mastering new tools and technologies in a dynamic environment.
  • You actively leverage AI tools as a force multiplier in your daily workflow to maintain high velocity and code quality.
  • What Will Make You Stand Out :

  • Previous experience working in an EdTech or a high-growth startup environment.
  • You have personally built and deployed an end-to-end web application, giving you a holistic understanding of the entire stack.
  • ATTRIBUTES :

    Mission-Driven : You're passionate about our goal to improve education and are motivated by the unique challenges within the South African context.

    High-Ownership : You thrive on autonomy and are excited by the prospect of taking a user problem and owning the solution from concept to deployment. You see your role as a blend of product thinking and engineering execution.

    Pragmatic Problem-Solver : You build with empathy for the end-user and have a knack for turning complex pedagogical ideas into simple, effective technical solutions.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Fullstack Python / React Engineer

    Fullstack Python / React Engineer

    LumenaltaWorkFromHome, KwaZulu-Natal, South Africa
    Fullstack Python / React Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. With over 20 years of remote experience, all 500+ staff are 100% remot...Show moreLast updated: 23 days ago
    • Promoted
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc.WorkFromHome, KwaZulu-Natal, South Africa
    At Prisma, we’re redefining how developers work with databases.If you’re fascinated by the cutting‑edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 3 days ago
    • Promoted
    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    Senior Backed Engineer (TypeScript) [Prisma Postgres]

    PrismaWorkFromHome, KwaZulu-Natal, South Africa
    Prisma Cape Town, Western Cape, South Africa.Join or sign in to find your next job.Senior Backed Engineer (TypeScript) (Prisma Postgres). At Prisma, we’re redefining how developers work with databas...Show moreLast updated: 2 days ago
    • Promoted
    Software Engineer

    Software Engineer

    The Legends AgencyWorkFromHome, KwaZulu-Natal, South Africa
    Build Scalable Web3 & Blockchain Products with a Global Remote Team.Remote (South Africa) | Market Related | SA Working Hours. Our client is a globally distributed software development company with ...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Software Engineer - AI Team (Python and Vue.js or React)

    Full Stack Software Engineer - AI Team (Python and Vue.js or React)

    Sitel Corp.WorkFromHome, KwaZulu-Natal, South Africa
    Full Stack Software Engineer - AI Team (Python and Vue.Foundever is a global leader in the customer experience (CX) industry. With 170,000 associates across the globe, we are the team behind the bes...Show moreLast updated: 30+ days ago
    • Promoted
    Distributed Systems Software Engineer, Python / Go

    Distributed Systems Software Engineer, Python / Go

    CanonicalWorkFromHome, KwaZulu-Natal, South Africa
    Distributed Systems Software Engineer, Python / Go.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Distributed Systems Software Engineer, Python / Go.Distribut...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer (Ruby on Rails) - Remote

    Software Engineer (Ruby on Rails) - Remote

    DataFinWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    A leading web hosting company is seeking a skilled Software Engineer to join its team.In this role, you will tackle complex, large-scale backend challenges while contributing to continuous improvem...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Python, React, GCP

    Lead Software Engineer - Python, React, GCP

    Badger & Bird TalentWorkFromHome, KwaZulu-Natal, South Africa
    Lead Software Engineer - Python, React, GCP.Join to apply for the Lead Software Engineer - Python, React, GCP role at Badger & Bird Talent. We are representing a remote-first technology consultancy ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Laws.AfricaWorkFromHome, KwaZulu-Natal, South Africa
    Africa is hiring a senior, full-stack Python / Web developer to join our team building cutting‑edge legal research applications for Africa and beyond. Over 1 million visitors use our products every mo...Show moreLast updated: 3 days ago
    • Promoted
    Lead Python Software Engineer, Commercial Systems

    Lead Python Software Engineer, Commercial Systems

    CanonicalWorkFromHome, KwaZulu-Natal, South Africa
    Lead Python Software Engineer, Commercial Systems.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Lead Python Software Engineer, Commercial Systems.Lead Python...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Full Stack (Product Team)

    Senior Software Engineer - Full Stack (Product Team)

    60 DegreesWorkFromHome, KwaZulu-Natal, South Africa
    Senior Software Engineer - Full Stack (Product Team).We've partnered with a global payments house and fintech that is currently scaling across their product engineering team; the current need is fo...Show moreLast updated: 28 days ago
    • Promoted
    Software Engineer (Python / Linux / Packaging)

    Software Engineer (Python / Linux / Packaging)

    CanonicalWorkFromHome, KwaZulu-Natal, South Africa
    Software Engineer (Python / Linux / Packaging) – Canonical.Cape Town, Western Cape, South Africa.Canonical is a leading provider of open source software and operating systems to the global enterprise a...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III (PHYTHON & GO)

    Software Engineer III (PHYTHON & GO)

    LexisNexis Risk SolutionsWorkFromHome, KwaZulu-Natal, South Africa
    About our Team • •We are strengthening our software engineering team to modernise our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis C...Show moreLast updated: 27 days ago
    • Promoted
    Senior Software Engineer (Java / Python / AWS) – Remote (South Africa) – R1.5m pa

    Senior Software Engineer (Java / Python / AWS) – Remote (South Africa) – R1.5m pa

    e-Merge IT RecruitmentWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    We’re not your average corporate nine-to-five — we’re a.Design and develop complex financial applications and frameworks. Write clean, high-performance, maintainable code with tests.Build and suppor...Show moreLast updated: 30+ days ago
    • Promoted
    Software Developer (Python, C#, TypeScript) (Remote)

    Software Developer (Python, C#, TypeScript) (Remote)

    DataFinWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    THE coding talents of a critical-thinking and solutions-driven Software Developer is wanted by a dynamic provider of Software & Consulting solutions in the Manufacturing industry to join its remote...Show moreLast updated: 5 days ago
    • Promoted
    Fullstack Software Engineer

    Fullstack Software Engineer

    Melio Consulting PtyWorkFromHome, KwaZulu-Natal, South Africa
    Melio is seeking a passionate Fullstack Software Engineer to join our expanding team : .Negotiable based on technical experience. Minimum 2 years of experience working as a fullstack engineer.Backend ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Python / Golang - Kubernetes

    Software Engineer - Python / Golang - Kubernetes

    CanonicalWorkFromHome, KwaZulu-Natal, South Africa
    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiat...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Golang Software Engineer, Commercial Systems

    Lead Golang Software Engineer, Commercial Systems

    CanonicalWorkFromHome, KwaZulu-Natal, South Africa
    Lead Golang Software Engineer, Commercial Systems.Canonical Cape Town, Western Cape, South Africa.Join or sign in to find your next job. Lead Golang Software Engineer, Commercial Systems.Lead Golang...Show moreLast updated: 30+ days ago