Talent.com
This job offer is not available in your country.
Senior Full Stack Software Engineer (Product & Infrastructure)

Senior Full Stack Software Engineer (Product & Infrastructure)

PavagoZA
4 days ago
Job type
  • Remote
  • Quick Apply
Job description

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. This role requires deep technical expertise across front-end and back-end development, cloud deployments, and system scalability. As a senior engineer, you will be responsible for shipping features end-to-end, mentoring junior developers, and ensuring the reliability and performance of applications.

Responsibilities :

Front-End Development :

  • Build responsive interfaces using React, Angular, or Vue.
  • Ensure pixel-perfect implementation of Figma / Sketch designs.
  • Optimize performance for speed and accessibility.

Back-End Development :

  • Develop RESTful and GraphQL APIs with Node.js, Python (Django / Flask / FastAPI), or Java.
  • Implement authentication / authorization systems and role-based access control.
  • Design efficient database queries and schemas (Postgres, MySQL, MongoDB).
  • Infrastructure & Cloud :

  • Deploy and manage applications on AWS, GCP, or Azure.
  • Configure CI / CD pipelines with GitHub Actions, Jenkins, or CircleCI.
  • Manage containerized deployments using Docker and Kubernetes.
  • Testing & Quality :

  • Write unit, integration, and end-to-end tests using Jest, Mocha, PyTest, or Cypress.
  • Maintain high code coverage (>
  • 80%) and enforce coding standards through peer reviews.

    Monitoring & Security :

  • Monitor systems with Datadog, New Relic, Prometheus, or Grafana.
  • Implement security best practices (OWASP Top 10, secure API design).
  • Ensure compliance with data privacy regulations (GDPR, SOC 2, HIPAA as relevant).
  • Collaboration & Mentorship :

  • Partner with product managers and designers to translate requirements into technical solutions.
  • Conduct code reviews, mentor junior engineers, and lead technical discussions.
  • Contribute to architecture decisions and long-term technical roadmaps.
  • What Makes You a Perfect Fit :

  • Hands-on builder who can ship features end-to-end.
  • Experienced in scaling applications and optimizing infrastructure.
  • Clear communicator and collaborative team player.
  • Balances speed of delivery with long-term code quality and maintainability.
  • Required Experience & Skills (Minimum) :

  • 5+ years professional full stack development experience.
  • Proficiency with JavaScript / TypeScript (React, Node.js).
  • Experience with relational (Postgres, MySQL) and NoSQL (MongoDB) databases.
  • Cloud deployment experience on AWS, GCP, or Azure.
  • Strong Git workflow and CI / CD knowledge
  • Ideal Experience & Skills :

  • Experience leading technical design sessions or architecture reviews.
  • Infrastructure-as-Code skills (Terraform, Pulumi, CloudFormation).
  • Background in SaaS or high-traffic web applications.
  • Familiarity with microservices, event-driven systems, or serverless architectures.
  • What Does a Typical Day Look Like?

    A Senior Full Stack Engineer’s day revolves around building features, reviewing code, and ensuring systems are reliable and scalable. You will :

  • Join daily standups to review progress and align on priorities.
  • Write code for new features, from designing the API to building the front-end interface.
  • Review and merge pull requests, mentoring junior developers through feedback.
  • Debug and optimize systems, addressing performance bottlenecks or outages.
  • Collaborate with product managers and designers to refine requirements and UX flows.
  • Monitor deployments and infrastructure health to ensure uptime and reliability.
  • In essence : you are both a hands-on engineer and a technical leader, ensuring applications are robust, scalable, and continuously improving.

    Key Metrics for Success (KPIs) :

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

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Technical Assessment (e.g., full stack coding exercise or architecture case study)
  • Client Interview(s) with Engineering Team
  • Offer & Background Verification
  • Create a job alert for this search

    Senior Software Engineer • ZA

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Old MutualZA
    Job title : Senior Software Engineer.Job Location : Gauteng, Durban.A seasoned Full-Stack Software Engineer with a strong track record of delivering complex web applications and a passion for mento...Show moreLast updated: 30+ days ago
    • Promoted
    Mid-Senior Full Stack Engineer

    Mid-Senior Full Stack Engineer

    Motorola SolutionsZA
    Job title : Mid-Senior Full Stack Engineer.We are looking for a FullStack Engineer to join our team.Responsibilities will include building microservices (mainly. NET, running in Kubernetes) using pa...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexis South AfricaZA
    Job title : Senior Software Engineer II.As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team.You will provide di...Show moreLast updated: 12 days ago
    Full-Stack Developer (API & ML Integration)

    Full-Stack Developer (API & ML Integration)

    CrewBloomZA
    Remote
    Quick Apply
    We are seeking a versatile and skilled Full-Stack Developer with expertise in Machine Learning & API Integration to join our dynamic team. In this role, you will be responsible for setting up an...Show moreLast updated: 30+ days ago
    Full-Stack Engineer

    Full-Stack Engineer

    TROOPZA
    Remote
    Quick Apply
    Remote, based in Spain or South-Africa.TROOP is a group meeting planning and travel management platform that helps companies bring teams together for in-person meetings. The experience starts with T...Show moreLast updated: 24 days ago
    Senior Software Engineer - South Africa

    Senior Software Engineer - South Africa

    Everything To GainZA
    Remote
    Quick Apply
    Everything To Gain is seeking a Senior Software Engineer to join our evolving technology team.In this pivotal role, you will drive the architectural design and development of scalable software solu...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Team Lead, Software Engineering / Architecture

    Senior Team Lead, Software Engineering / Architecture

    NTT Ltd.ZA
    Job title : Senior Team Lead, Software Engineering / Architecture.The Senior Team Lead, Software Engineering / Architecture is a developing management role, tasked with providing regular operational su...Show moreLast updated: 3 days ago
    Solutions Engineer

    Solutions Engineer

    CrewBloomZA
    Remote
    Quick Apply
    You’ll work closely with National Account Executives and Partner Managers to understand customer needs and translate them into tailored solutions. From configuring demo environments to scoping compl...Show moreLast updated: 20 days ago
    Founding Full-Stack Software Engineer

    Founding Full-Stack Software Engineer

    HyperDevZA
    Remote
    Quick Apply
    Founding Full-Stack Software Engineer.This is not a feature-factory role : you’ll work closely with the founders to make foundational decisions about our architecture, product direction, and enginee...Show moreLast updated: 24 days ago
    Full-Stack AI Engineer

    Full-Stack AI Engineer

    PavagoZA
    Remote
    Quick Apply
    Our client is seeking a Full-Stack AI Engineer to design, build, and deploy AI-powered applications.This role requires bridging software engineering with applied machine learning, ensuring that mod...Show moreLast updated: 5 days ago
    • Promoted
    Senior Infrastructure & Cloud Engineer

    Senior Infrastructure & Cloud Engineer

    Discovery LimitedZA
    Job title : Senior Infrastructure & Cloud Engineer.The Infrastructure and Cloud Engineer will optimize the company's on-premise network as well as Cloud Services. The incumbent will deploy Virtual a...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer (Kafka) - DBN

    Principal Software Engineer (Kafka) - DBN

    BETSoftwareZA
    Job title : Principal Software Engineer (Kafka) - DBN.Ready to engineer the future of tech? BET Software is on the hunt for a Principal Software Engineer to join our innovative Software Development...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Engineer - Remote

    Fullstack Engineer - Remote

    Hire ResolveZA
    Remote
    Job title : Fullstack Engineer - Remote.A leading Fin-tech company is looking for a Fullstack Engineer to join their dynamic team in Centurion, GP. Join a cutting-edge environment that thrives on in...Show moreLast updated: 2 days ago
    Full Stack Engineer (US hours)

    Full Stack Engineer (US hours)

    VirtuHireZA
    Remote
    Quick Apply
    Empower anyone to build software through no‑code tools enhanced by AI.Enable truly accessible software creation for everyone via no‑code AI tools. High‑intensity, product‑focused, results‑driven, re...Show moreLast updated: 30+ days ago
    • Promoted
    Implementation Engineer

    Implementation Engineer

    Hollard InsuranceZA
    Job title : Implementation Engineer.The Implementation Engineer ensures successful deployment and ongoing maintenance of complex systems. Efficiently managing system configuration and integration is...Show moreLast updated: 16 days ago
    • Promoted
    Full Stack Software Engineer (C#+React)

    Full Stack Software Engineer (C#+React)

    Motorola SolutionsZA
    Job title : Full Stack Software Engineer (C#+React).We are looking for a FullStack Engineer to join our team.Responsibilities will include building microservices (mainly. NET, running in Kubernetes)...Show moreLast updated: 13 days ago
    • Promoted
    Technical Engineer - Servers & Storage

    Technical Engineer - Servers & Storage

    AccentureZA
    Job title : Technical Engineer - Servers & Storage.Join us in our commitment to quality excellence! In this role, you will be a subject matter expert, collaborating with various teams to contribute...Show moreLast updated: 24 days ago
    • Promoted
    Solution Engineer – Middle East and Africa

    Solution Engineer – Middle East and Africa

    InfovistaSouth Africa, South Africa
    Location : Africa (Remote, with customer travel).We’re looking for a dynamic Solution Engineer to drive growth across our Network Testing and Radio Engineering product lines in the CSP sector.This i...Show moreLast updated: 30+ days ago