Ovii Job Board

Senior Full Stack Software Engineer - (Product & Infrastructure)

Pavago

South Africa, South Africa • Remote - South Africa, South Africa • Full-Time • 5+ years

Posted 2026-07-10 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior Full‑Stack Software Engineer focused on building and scaling modern web applications and the cloud infrastructure that powers them. The role owns features from architecture through deployment, collaborates with product and design, and mentors junior engineers while ensuring high reliability and performance.

Role Snapshot

  • Full‑stack development
  • Cloud infrastructure ownership
  • API design & implementation
  • CI/CD pipeline management
  • Mentoring junior engineers
  • Cross‑functional collaboration

Must-Have Requirements

  • JavaScript / TypeScript
  • React
  • Node.js
  • PostgreSQL / MySQL / MongoDB
  • AWS / GCP / Azure
  • Git workflows / CI/CD pipelines
  • Docker / Kubernetes
  • full‑stack development
  • building and scaling production‑grade web applications

Nice-to-Have Signals

  • Terraform
  • Pulumi
  • AWS CloudFormation
  • Microservices
  • Event‑driven architectures
  • Serverless computing
  • SaaS platforms
  • high‑traffic applications

Work Setup

  • Location: South Africa, South Africa
  • Work mode: REMOTE
  • Remote scope: COUNTRY_RESTRICTED
  • Remote countries: South Africa
  • Timezone: U.S. client business hours
  • Employment type: Full-Time

Application Requirements

  • Coding test mentioned
  • Assessment mentioned

Not Specified in JD

  • Visa sponsorship
  • Salary range
  • Remote eligibility beyond South Africa

What You'll Likely Work On

  • Build responsive front‑end features using React or comparable frameworks
  • Design and implement RESTful and GraphQL APIs with Node.js, Python, or Java
  • Create and optimise database schemas in PostgreSQL, MySQL, or MongoDB
  • Deploy, containerise, and manage services on AWS, GCP, or Azure
  • Maintain CI/CD pipelines and automate releases with GitHub Actions, Jenkins, or CircleCI
  • Write unit, integration, and end‑to‑end tests and uphold strong code coverage
  • Monitor production health with Datadog, Grafana, Prometheus, and New Relic
  • Mentor junior engineers and contribute to architecture and technical strategy

Good Fit If You Have

  • Experience with SaaS platforms or high‑traffic applications
  • Familiarity with microservices, event‑driven or serverless architectures
  • Strong debugging, problem‑solving, and communication skills

Skills

  • React (or Angular, Vue)
  • Node.js (Java, Python)
  • TypeScript/JavaScript
  • AWS / GCP / Azure
  • Docker & Kubernetes
  • PostgreSQL / MySQL / MongoDB
  • CI/CD (GitHub Actions, Jenkins, CircleCI)
  • Testing (Jest, Cypress, PyTest)
  • Monitoring (Datadog, Grafana, Prometheus, New Relic)
  • Infrastructure as Code (Terraform, Pulumi, CloudFormation)

Remote Eligibility

  • South Africa