Skip to main content
ResumeKart
← Back to Jobs

Senior Full-Stack Developer (Python, Next.js, AWS)

AES Global•Cape Town Region, Western Cape
Full-time7-15
R14k - R22k
per year
👁️ 0 views•📝 0 applications•Posted 10/5/2026•Expires 11/4/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior Full-Stack Developer (Python, Next.js, AWS) roles in Cape Town Region, Western Cape — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

A technology business in Cape Town is scaling its platform and needs a senior engineer to take ownership of the architecture behind it. This is the person who sets technical direction, makes the design calls, and carries the standard the rest of the team builds to. It is a leadership seat that still writes code. Expect your week to run between architectural decisions, code review and mentoring, and the hardest hands‑on problems in Python. What you’ll do • Set technical direction and coding standards, and mentor junior and intermediate engineers through review and pairing. • Lead the design of scalable system architectures, and own the planning of system and deployment work. • Build and evolve the Python services behind the platform (FastAPI), the TypeScript and Next.js front ends on top of them, and the PostgreSQL data model underneath — taking the hardest problems yourself. • Deploy and run the platform on AWS, tuning it for scale and performance in the cloud, and holding it to AWS security and compliance best practice. • Assess new AI and ML technologies and bring in the ones that genuinely extend what the product can do. • Keep quality honest — unit and integration tests, the pre‑release checks that catch a bad build, and the debugging and upgrading of what is already in production. • Work in an agile team alongside cross‑functional stakeholders, and document code, process and architectural decisions. What you’ll need • A degree in computer science, software engineering or a related field. • Seven or more years in full‑stack software development. • Proficiency with FastAPI or Flask, Next.js or React, TypeScript and PostgreSQL. • Proficiency with Docker and containerised systems. • Proven experience designing and owning scalable systems and cloud‑based solutions. • A track record of technical leadership — mentoring engineers, leading code reviews, driving architectural decisions. • A strong understanding of the whole web development process, from design through to deployment. • Excellent problem‑solving skills and real attention to detail. Nice to have • Event‑driven system design, and NoSQL data modelling on DynamoDB. • Breadth across the wider AWS service catalogue, and deep relational database knowledge. • Comfort working inside and evolving an established monolithic codebase, not only greenfield services. • Open‑source contributions or a substantial GitHub portfolio. What’s on offer • The architecture is yours to own, not handed to you. • Modern tooling, and room to bring new technology in where it earns its place. • Professional growth as the platform and the team scale. Cape Town. Hybrid. Permanent. #J-18808-Ljbffr

Required Skills

PythonNext.jsTypeScriptPostgreSQLFastAPIFlaskDockerAWSDynamoDBEvent-driven system designOpen-source contributionsGitHub portfolio

Partner picks for Senior Full-Stack Developer (Python, Next.js, AWS) in Cape Town Region

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers pythoncovers awscovers docker
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers pythoncovers aws

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.