Talent.com
Senior Full Stack Software Engineer (Product & Infrastructure)

Senior Full Stack Software Engineer (Product & Infrastructure)

PavagoWorkFromHome, Limpopo, South Africa
5 days ago
Job description

Senior Full Stack Software Engineer (Product & Infrastructure)

Job Title : Senior Full Stack Software Engineer (Product & Infrastructure)

Position Type : Full‑Time, Remote

Working Hours : U.S. client business hours with flexibility for sprint planning, deployments, and on‑call coverage

About the Role : Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure that powers them. You will ship features end‑to‑end, mentor junior developers and ensure reliability and performance.

Responsibilities

  • Build responsive interfaces using React, Angular, or Vue and implement pixel‑perfect Figma / Sketch designs.
  • Develop RESTful and GraphQL APIs with Node.js, Python (Django / Flask / FastAPI), or Java.

Implement authentication / authorization and role‑based access control.

  • Design efficient database schemas and queries (Postgres, MySQL, MongoDB).
  • Deploy and manage applications on AWS, GCP, or Azure and configure CI / CD pipelines.
  • Containerize deployments using Docker and Kubernetes.
  • Write unit, integration, and end‑to‑end tests (Jest, Mocha, PyTest, Cypress) to maintain >
  • 80% coverage.

  • Monitor systems with Datadog, New Relic, Prometheus, or Grafana and enforce security best practices.
  • Collaborate with product managers and designers, conduct code reviews, and mentor junior engineers.
  • Contribute to architecture decisions and long‑term roadmaps.
  • Qualifications

  • 5+ years full stack development experience.
  • Proficient in JavaScript / TypeScript (React, Node.js) and relational (Postgres, MySQL) or NoSQL (MongoDB) databases.
  • Experience deploying on AWS, GCP, or Azure.
  • Strong Git workflow and CI / CD knowledge.
  • Excellent communication and collaboration skills.
  • Ideal Experience

  • Leading technical design or architecture review sessions.
  • Infrastructure‑as‑code skills (Terraform, Pulumi, CloudFormation).
  • Background in SaaS or high‑traffic web applications.
  • Familiarity with microservices, event‑driven or serverless architectures.
  • Typical Day

  • Participate in daily standups.
  • Write code for features, from API design to front‑end interface.
  • Review and merge pull requests, mentoring juniors.
  • Debug and optimize performance, address outages.
  • Collaborate with product managers / designers on requirements.
  • Monitor deployments and infrastructure health.
  • Key Performance Indicators

  • Features delivered on time and aligned with requirements.
  • High uptime (≥ 99.9%).
  • 80%+ code coverage.
  • Positive peer review feedback and reduced technical debt.
  • Successful mentoring and upskilling of junior developers.
  • Interview Process

  • Initial phone screen.
  • Video interview with recruiter.
  • Technical assessment (full stack coding or architecture case study).
  • Client interview with engineering team.
  • Offer and background verification.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • WorkFromHome, Limpopo, South Africa