Full Stack Software Engineer - AI-First

Jobgether

South Africa

Remote

ZAR 900,000 - 1,350,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully Remote Work
183 Days of Workations
AI Development Tools
Equity Participation
Wellbeing Budget €200
Career Growth
Autonomous Team Culture
Innovative Technology Environment
International Collaboration

Job summary

Jobgether, on behalf of a partner company, seeks a Full Stack Software Engineer – AI-First, remotely in South Africa. You will help build scalable software solutions with AI-powered development, joining an autonomous, remote engineering team where product ownership and technical excellence drive delivery.

You will contribute across frontend and backend, participate in architecture decisions, ensure security and cloud deployment, and push continuous improvement in an innovative AI-driven

Qualifications

  • At least 3 years of professional experience delivering production-ready software applications.
  • Strong foundation across multiple programming languages, frameworks, and tech stacks.
  • Hands-on experience using AI coding assistants or autonomous development agents.
  • Ability to review, debug, and improve AI-generated code for architecture, security, performance, and maintainability.
  • Experience with full stack development (frontend and backend).
  • Understanding of software architecture, APIs, and scalable systems.
  • Knowledge of application security principles and modern cybersecurity threats.
  • Experience with end-to-end software delivery, deployment and cloud infrastructure.
  • Ability to work autonomously and own technical decisions in a results-driven environment.
  • Strong problem-solving skills and a continuous learning mindset.
  • Fluent English communication within an international remote team.

Responsibilities

  • Full Stack Product Development across frontend and backend systems with roughly equal contribution.
  • AI-First Engineering: use AI-powered tools to accelerate coding and automate tasks.
  • Define technical approaches, guide AI implementations, and ensure scalable, maintainable solutions.
  • Collaborate with Product Managers and engineers to translate needs into technical solutions.
  • Own security, assess risks, and protect sensitive compliance data.
  • Participate in end-to-end software delivery including deployment and optimization.
  • Contribute to cloud infrastructure and reliability for performance and stability.
  • Explore AI development practices and share knowledge to strengthen the team.

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Software Engineer – AI-First based remotely in South Africa.

In this role, you will help build and scale innovative software solutions that simplify complex global workforce compliance processes. You will join a fully remote, autonomous engineering team where product ownership, technical excellence, and AI-powered development are central to the way work gets done. Rather than relying on traditional manual coding, you will leverage advanced AI coding agents to accelerate development, guide implementation, and deliver high-quality software. Working across frontend and backend development, you will contribute to architectural decisions, product strategy, and end-to-end delivery. You will also take responsibility for application security, system reliability, and cloud deployment. This is an opportunity to work in a forward-thinking engineering environment where autonomy, experimentation, and intelligent use of AI drive continuous innovation.

Accountabilities:
  • Full Stack Product Development: Design, develop, and maintain scalable software applications across frontend and backend systems, contributing approximately equally to both areas.
  • AI-First Engineering: Use and orchestrate AI-powered development tools such as Claude Code, Cursor, and similar agents to accelerate coding, automate repetitive tasks, generate solutions, and improve development efficiency.
  • Technical Architecture and Code Quality: Define technical approaches, guide AI-generated implementations, and review code to ensure solutions are scalable, maintainable, reliable, and aligned with engineering standards.
  • Product Ownership and Collaboration: Work closely with Product Managers and other engineers to identify opportunities, shape product direction, prioritize initiatives, and translate business needs into effective technical solutions.
  • Security and Compliance: Take ownership of application security by implementing secure development practices, identifying potential vulnerabilities, assessing risks, and ensuring sensitive compliance data is properly protected.
  • End-to-End Delivery: Participate in the complete software development lifecycle, from initial system design and implementation to infrastructure management, deployment, and ongoing optimization.
  • Cloud Infrastructure and Reliability: Contribute to building and maintaining cloud-based systems, ensuring application performance, scalability, and operational stability.
  • Continuous Improvement: Explore emerging AI development practices, improve agent-assisted workflows, and share technical knowledge to strengthen the team's engineering capabilities.
Requirements:
  • At least 3 years of professional experience developing and delivering production-ready software applications.
  • Strong software engineering fundamentals, with the ability to work across different programming languages, frameworks, and technology stacks.
  • Hands-on experience using AI coding assistants or autonomous development agents in everyday engineering workflows.
  • Ability to evaluate, review, debug, and improve AI-generated code, identifying potential issues related to architecture, security, performance, and maintainability.
  • Experience with full stack development, including frontend and backend application development.
  • Solid understanding of software architecture, APIs, application design, and scalable system development.
  • Good knowledge of application security principles, secure coding practices, and modern cybersecurity threats.
  • Experience contributing to end-to-end software delivery, including system design, deployment, and cloud infrastructure.
  • Ability to work autonomously, take ownership of technical decisions, and contribute effectively in a results-oriented environment with minimal meetings and supervision.
  • Strong problem-solving skills, sound technical judgment, and a continuous learning mindset.
  • Fluent English communication skills, with the ability to collaborate effectively within an international remote team.
Nice to Have:
  • Experience with Java and Spring Boot for backend development.
  • Familiarity with Angular and TypeScript for frontend development.
  • Experience with cloud infrastructure, DevOps practices, and automated deployment workflows.
  • Previous experience building SaaS platforms or enterprise applications.
  • Familiarity with AI agent orchestration, prompt engineering, and advanced AI-assisted software development methodologies.
Benefits:
  • Fully Remote Work: Work from anywhere in the world, with a flexible remote-first working environment.
  • 183 Days of Workations: Enjoy up to 183 days per year working from different locations around the world.
  • AI Development Tools: Access to leading AI coding tools and dedicated budgets to support modern, AI-powered engineering workflows.
  • Equity Participation: Opportunity to benefit from Virtual Stock Options (VSOPs) as the business grows.
  • Wellbeing Budget: Receive a monthly budget of €200 for coworking spaces, sports, and wellness activities.
  • Career Growth: Join a rapidly expanding technology environment with opportunities to develop your technical expertise and take on greater responsibilities.
  • Autonomous Team Culture: Work in a collaborative, results-driven engineering team with significant ownership over product development and technical decisions.
  • Innovative Technology Environment: Contribute to the development of modern software solutions using AI-first engineering practices and emerging technologies.
  • International Collaboration: Work alongside experienced professionals in a globally distributed organization focused on innovation and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ai Tooling Engineer
Ai Tooling Engineer

Jobgether • South Africa

Remote
ZAR 900,000 - 1,300,000
Fully remote work
Multicultural team
End-to-end ownership
Staff AI Product Engineer
Staff AI Product Engineer

Jobgether • South Africa

Remote
ZAR 3,347,000 - 5,021,000
Remote across four continents
Stock options
18 days PTO + 11 holidays
+2
AI-First Full Stack Engineer — Remote + Equity
AI-First Full Stack Engineer — Remote + Equity

Jobgether • South Africa

Remote
ZAR 900,000 - 1,350,000
Fully Remote Work
183 Days of Workations
AI Development Tools
+6
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration
Freelance Full-Stack Developer | Django | AI Products | Python & LLM Integration

Jobgether • South Africa

Remote
ZAR 100,000 - 167,000
Flexible freelance engagement
Fully remote work
Independent contractor arrangement
+1
Partner Solutions Architect , AI Builder
Partner Solutions Architect , AI Builder

Jobgether • South Africa

Remote
ZAR 1,200,000 - 1,900,000
Fully remote work
Co-working allowance
Equity ownership
+7
Senior Architect, Enterprise Agentic Automation
Senior Architect, Enterprise Agentic Automation

Jobgether • South Africa

Remote
ZAR 900,000 - 1,800,000
Remote-first flexibility
Home office budget
Flexible time off
+2
Senior Full Stack Developer - AI Platform
Senior Full Stack Developer - AI Platform

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Comprehensive health insurance
Remote-first with flexible work
Performance bonuses
+1
Senior AI Solutions Architect
Senior AI Solutions Architect

Placements24 • Johannesburg

Hybrid
ZAR 1,200,000 - 2,000,000
Health insurance
Dental insurance
Vision insurance
+2
Remote Senior Full-Stack Developer (Node.Js & React)
Remote Senior Full-Stack Developer (Node.Js & React)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Fully remote work
Professional development budget
+2
Full Stack Developer (C#/.NET & Angular) | Mid to Senior
Full Stack Developer (C#/.NET & Angular) | Mid to Senior

Startup Club Za • Cape Town

Hybrid
ZAR 670,000 - 893,000