Logo-of-Blue-Pearl-Pty-hiring-for-jobs-in-South-Africa-on-GrabJobs

Senior Full Stack Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Full Stack Developer

We
are a forward
thinking technology consulting company
dedicated to building innovative, scalable, and high
impact digital solutions for our clients. As we continue to grow our
project portfolio, we are looking for a highly skilled Senior Full Stack
Developer with strong full
stack experience and exposure to modern
AI/agent build & integration platforms to join our team.

In
this role, you will play a key part in designing, developing, and delivering
modern web applications using modern object
oriented backend technologies, cloud -based
AI/agent platforms and developer acceleration tooling. You’ll collaborate
closely with architects, product teams, and fellow developers to craft robust,
user
centric solutions that align with our clients strategic goals. This position is ideal for a seasoned developer who
thrives in a consulting environment, enjoys solving complex challenges, and is
passionate about staying ahead of emerging technologies.

Key
Responsibilities

Development
& Architecture

  • Design and develop
    RESTful APIs using modern object
    oriented backend languages and frameworks
    (e.g., Java with Spring Boot, Python, Go, Rust)

  • Build interactive
    web user interfaces using Angular

  • Translate business
    requirements into scalable technical solutions

  • Design and
    implement backend services as independently deployable microservices

  • Implement clean
    architecture, CQRS, SOLID principles, and best practices

  • Ensure high
    performance, responsiveness, and security

  • Build and embed
    agent -enabled capabilities into solutions using appropriate platforms and
    services (e.g., Copilot Studio, Azure AI Foundry, Amazon Bedrock, Gemini)
    where applicable

  • Apply engineering
    guardrails when using AI -assisted development tooling (e.g., Claude Code,
    BMAD) to ensure code quality, security, and reviewability

Technical
Leadership

  • Provide technical
    guidance and mentorship to developers

  • Conduct code
    reviews and enforce coding standards

  • Contribute to
    architecture decisions and technology selection

  • Identify and
    address technical debt

  • Contribute to
    selecting and standardizing tooling patterns for agent build/integration
    (e.g., Copilot Studio/Azure AI Foundry/Bedrock) and AI -assisted
    engineering (e.g., BMAD/Claude Code), aligned to delivery constraints

Integration
& Data

  • Integrate with
    third -party services and internal systems

  • Design and
    integrate data storage solutions appropriate to the selected backend
    technology stack

  • Integrate
    agent -enabled services with enterprise systems and data sources, including
    secure access patterns, auditing, and operational controls

DevOps
& Quality

  • Collaborate on
    CI/CD pipelines and automated deployments

  • Write unit,
    integration, and end -to -end tests

  • Monitor and
    troubleshoot production issues

  • Participate in
    agile ceremonies and planning

  • Ensure
    AI/agent -related components are production -ready (configuration, secrets,
    logging/monitoring hooks, and safe rollout practices) and align with
    engineering standards when AI -assisted tools are used


Requirements

Required
Skills & Experience

Core
Technical Skills

  • 5+ years experience
    building backend services using one or more modern object
    oriented languages
    such as Java (Spring Boot), Python, Go, or Rust

  • Strong experience
    designing and implementing RESTful APIs in a microservices
    based architecture
  • Solid understanding
    of REST, HTTP, and API design

  • Experience with
    distributed systems concepts such as service boundaries, inter
    service
    communication, and fault tolerance

  • Experience or
    practical exposure to building/embedding agent -enabled capabilities using
    platforms such as Copilot Studio, Azure AI Foundry, Amazon Bedrock, or
    Gemini (or equivalent)

  • Experience using
    AI -assisted engineering tools responsibly (e.g., Claude Code, BMAD or
    equivalent) with strong emphasis on code review, testing, and secure
    coding

Front -End

  • Experience
    with:

    • Angular for web application development
    • Component -based UI development (Blazor or
      equivalent)

    • HTML, CSS, and modern UI practices

Cloud
& DevOps

  • Experience with
    Azure (App Services, Functions, Storage, etc.) or similar cloud

  • CI/CD experience
    (Azure DevOps, GitHub Actions, or similar)

  • Containerization
    (Docker) is advantageous

  • Familiarity with
    integrating cloud AI/agent services into application delivery pipelines
    (e.g., Azure AI Foundry/Amazon Bedrock) and managing configuration/secrets
    appropriately

Engineering
Practices

  • Strong knowledge
    of:

    • SOLID principles
    • Design patterns
    • Secure coding practices
    • Performance optimization
    • Demonstrated discipline applying engineering
      standards when AI -assisted tools are used (reviewability, traceability of
      changes, testing coverage, and secure -by -design practices)

Soft
Skills

  • Excellent
    problem -solving and analytical skills

  • Strong
    communication and stakeholder engagement

  • Ability
    to work independently and lead initiatives

  • Mentoring
    mindset and collaborative approach

Nice
to Have

  • Experience
    with:

    • Microservicesbased
      system design and implementation

    • Domain -Driven Design (DDD)
    • Automated testing frameworks (xUnit, NUnit,
      Playwright)

    • Observability tools (Application Insights,
      OpenTelemetry)

    • Hands -on experience delivering solutions with
      agent -build platforms (e.g., Copilot Studio) and/or AI platform services
      (e.g., Azure AI Foundry, Amazon Bedrock, Gemini)

    • Experience applying structured AI -assisted
      delivery approaches (e.g., BMAD) within team engineering standards

Personal
Attributes:

  • Excellent verbal
    and written communication skills, with the ability to present complex
    ideas clearly.

  • Strong analytical
    and problem -solving skills.

  • Comfortable working
    under pressure and meeting established business objectives.

  • Collaborative
    mindset with the ability to work effectively across cross -functional
    teams.

  • Empathy for
    stakeholders and a user -centric approach to solution design.



Original job Senior Full Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Senior Full Stack Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Full Stack Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.