Senior Full-Stack Engineer: Build user-facing features

Profile Personnel

Cape Town

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Profile Personnel is seeking a senior software engineer in Cape Town to own end-to-end feature development across the stack. You will work on backend services in Python/Java, craft frontend interfaces in React/TypeScript, and design robust data models in PostgreSQL.

Ideal candidates have strong experience with ETL pipelines, cloud infrastructure (AWS/GCP), and Docker, with a proactive, user-centric approach to architecting solutions in a fast-paced environment.

Qualifications

  • 5+ years of professional software development experience across the full stack.
  • Proficiency in at least one modern backend language/framework (Python, Ruby, Node.js, Go, C#, Java) with ability to pick up new stacks quickly.
  • Hands-on frontend experience building user-facing applications with modern JavaScript/TypeScript frameworks (React preferred).
  • Strong relational database skills (PostgreSQL preferred) including schema design, query optimization, and data modeling.
  • Experience building net-new product features from scratch, not just migrations or upgrades.
  • User-centric design sensibility for operators.
  • Comfort with ambiguity and driving tasks to completion with minimal hand-holding.

Skills

Full stack development
Python
JavaScript/React
PostgreSQL
Data modeling
ETL pipelines
AWS/GCP
Docker
Rapid feature development

Tools

GitHub
Salesforce CRM
Django

Job description

Profile Personnel is seeking a senior software engineer in Cape Town to own end-to-end feature development across the stack. You will work on backend services in Python/Java, craft frontend interfaces in React/TypeScript, and design robust data models in PostgreSQL.

Ideal candidates have strong experience with ETL pipelines, cloud infrastructure (AWS/GCP), and Docker, with a proactive, user-centric approach to architecting solutions in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer: React + Node.js, End-to-End Ownership
Full-Stack Engineer: React + Node.js, End-to-End Ownership

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Java Full-Stack Engineer - Scalable Apps
Senior Java Full-Stack Engineer - Scalable Apps

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Engineer | Hybrid & Impactful Projects
Senior Full-Stack Engineer | Hybrid & Impactful Projects

Pathfinders Consulting Pty (LTD) • Cape Town

Hybrid
ZAR 1,000,000 - 1,400,000
Full Stack Engineer: Create Scalable, High-Quality Apps
Full Stack Engineer: Create Scalable, High-Quality Apps

BigTalent • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Junior Full Stack C# Software Engineer - React
Junior Full Stack C# Software Engineer - React

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
Senior Full-Stack Java Engineer – Scale Innovative Apps
Senior Full-Stack Java Engineer – Scale Innovative Apps

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Engineer: Lead Delivery & Platform Growth
Senior Full-Stack Engineer: Lead Delivery & Platform Growth

Flair TM • Gauteng

On-site
ZAR 900,000 - 1,200,000
Software Developer (Mid-Senior | React & Node.js) - Cape Town
Software Developer (Mid-Senior | React & Node.js) - Cape Town

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Full-Stack Engineer: Build, Integrate & Scale Web Apps
Full-Stack Engineer: Build, Integrate & Scale Web Apps

Jobtailor • Cape Town

On-site
ZAR 520,000 - 900,000
Intermediate Full - Stack Software Developer
Intermediate Full - Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 520,000 - 900,000