Full stack Engineer (Python, React, Django, Typescript) - Remote

Datafin IT Recruitment
Cape Town, Western Cape
Full-time
Posted 53 min ago
Full-time IT & Software
Apply for this job

Job Description


SUMMARY:
-

POSITION INFO:
ENVIRONMENT: Our client develops intelligent software products that enable customers to make faster, better-informed decisions. They are a small, agile team that values clean architecture, practical decision-making and delivering features that provide meaningful customer value.  They are seeking a Full-Stack Engineer to build and scale their products across the complete technology stack, from the database through to the browser. The successful candidate will take ownership of features from concept to production, including designing data models, developing APIs and delivering polished user interfaces. The role involves close collaboration with product, design and AI engineering teams to bring new capabilities to life.   DUTIES: •       Design, build, and ship features across the full stack — from database schema and backend services to frontend UI. •       Build and maintain RESTful APIs that power their web application and integrations. •       Develop responsive, accessible, and performant user interfaces using modern frontend frameworks. •       Collaborate with product and design to turn requirements into technical specs and shippable increments. •       Write clean, well-tested, maintainable code, and participate actively in code review. •       Improve application performance, reliability, and security across the stack. •       Work with their AI engineering team to integrate AI-powered features into user-facing product surfaces. •       Contribute to architecture decisions, tooling, and engineering best practices as the team and product scale. •       Monitor, debug, and resolve production issues, and contribute to on-call rotations as needed.   REQUIREMENTS: •       5+ years of professional experience building full-stack web applications in production. •       Strong frontend skills: TypeScript and React, with experience building production-grade UIs. •       Strong backend skills: Python (FastAPI, Django, or similar), with experience designing and building APIs and services. •       Practical experience designing and working with relational databases (PostgreSQL, MySQL) and writing efficient queries. •       Experience building and consuming REST APIs. •       Experience integrating AI/LLM-powered features into a product — calling LLM APIs, working with retrieval-augmented generation (RAG) or vector search, or partnering with ML/AI teams to ship model-backed functionality. •       Familiarity with cloud infrastructure (Azure, AWS, or GCP), CI/CD pipelines, and containerization (Docker). •       Strong understanding of software engineering fundamentals: testing, version control, code review, and system design. •       Proficiency working with AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate development, while critically reviewing and validating AI-generated code. •       Comfort working in a remote, async-first environment with strong written communication skills.   Nice to Have: •       Familiarity with infrastructure-as-code (Terraform) and observability tooling (Datadog, Grafana, Sentry). •       Familiarity with vector databases or embedding-based search for AI-powered features. •       Background working in a startup or small, cross-functional team. •       Exposure to design systems and component libraries.

Interested in this role?

You'll apply on Datafin IT Recruitment's own site before 28 January 2027. Put your most relevant experience at the top of your CV first.

Apply Now

Real employers never ask you to pay to apply. How to spot a job scam

Apply for this job
Job details
Job TypeFull-time
LocationCape Town, Western Cape
CategoryIT & Software
Posted30 October 2026
Closing Date28 January 2027
Datafin IT Recruitment
Cape Town, Western Cape

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job