Post a job

Senior Full Stack Software Engineer - (Product & Infrastructure)

Pavago · South Africa · posted today ago

Apply for this role

engineeringjavascriptpythonjavadevopsremote jobs in south africa
Listing supplied by Himalayas. 101 Careers did not originate this post and applications are handled by the employer.

About this role

Senior Full Stack Software Engineer – Remote

React | Node.js | AWS | Full-Stack Development | Cloud Infrastructure

Position Type: Full-Time, Remote
Working Hours: U.S. Client Business Hours (flexibility for deployments, sprint planning, and on-call coverage)

About the Role

At Pavago, one of our clients is hiring a Senior Full Stack Software Engineer to build, scale, and maintain modern web applications and the cloud infrastructure that powers them.

This is a hands-on engineering role where you’ll own features from concept to deployment, working across front-end development, back-end services, cloud infrastructure, CI/CD pipelines, and system architecture. You’ll collaborate closely with product, design, and engineering teams to deliver secure, scalable, and high-performing software.

If you enjoy solving complex technical challenges, shipping production-ready features, and building reliable systems at scale, this role is an excellent opportunity to make a significant impact.

What You’ll Own

Front-End Development

Back-End Development

Cloud Infrastructure & DevOps

Testing & Code Quality

Monitoring, Security & Reliability

Collaboration & Technical Leadership

Requirements

Must-Have Qualifications

Experience

Core Technical Skills

Nice-to-Have

Tools & Technologies

What Makes You a Strong Fit

What a Typical Day Looks Like

In short: You build scalable, cloud-native applications while helping engineering teams deliver reliable, high-quality software.

Key Metrics for Success (KPIs)

Why This Role Stands Out

Interview Process

  1. Initial Phone Screen
  2. Spark Hire Intro Video (3–5 minutes)
  3. Technical Assessment (Coding Exercise or Architecture Task)
  4. Final Client Interview(s)
  5. Offer & Background Verification

What Happens After You Apply

Right after you apply, you’ll receive an email invitation from Spark Hire to record your Intro Video. This short, self-recorded video is the next step that completes your application and can be recorded whenever it’s convenient for you.

Instead of repeating yourself across multiple screening calls, you’ll introduce yourself once, and your video will be shared with the hiring team. This helps the hiring team evaluate your communication style early, making future interviews more meaningful while reducing unnecessary interview rounds.

Don’t overthink it—you can record your video as many times as you’d like before submitting it. Only your final submission will be reviewed.

Please keep an eye on both your inbox and spam folder for your Spark Hire invitation after submitting your application.

Apply Now

If you’re a hands-on full-stack engineer who enjoys building scalable products, solving infrastructure challenges, and owning software from architecture to production, we’d love to hear from you. Apply today and help build the next generation of modern cloud-native applications.

Originally posted on Himalayas

Similar remote engineering jobs

Browse all remote engineering jobs →