Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Greys Personnel

Full-Stack Software Engineer (Ai-First) - Umhlanga

This position is no longer accepting applications (closed Oct 29, 2026).

Posted Updated 3 views
Discussion

Summary

Builds and supports automations, internal tools, back-end APIs, front-end apps and system integrations for business teams (Finance, Operations, Marketing), using Claude Code as the primary development environment alongside Claude API/MCP. Core stack: Python, JavaScript/TypeScript, PostgreSQL, React/Next.js, Git/CI-CD.

Minimum Requirements

  • 5+ years' experience as a Software Engineer, ideally with automation, integrations or business systems experience.
  • Minimum 6 months' proven daily hands-on experience with Claude Code .
  • Must be able to demonstrate real projects built using Claude Code through a portfolio, repository or practical examples.
  • Strong Python development skills.
  • Working knowledge of JavaScript/TypeScript.
  • Strong understanding of REST APIs, OAuth, webhooks and JSON.
  • Full-stack development experience including: Relational databases and SQL, preferably PostgreSQL Back-end API development Modern front-end development such as React/Next.js Git and CI/CD Production deployments.
  • Strong Excel skills, with the ability to develop and validate reliable workbooks.
  • Strong software engineering fundamentals including testing, debugging, code review and maintainable coding practices.
  • Familiarity with the Claude API, including tool use, Batch API and prompt caching.
  • Ability to understand when AI is appropriate and when a conventional script, Power Automate flow or system configuration is the better solution.

Competencies

  • Strong problem-solving and analytical ability.
  • Able to communicate with non-technical stakeholders and translate business requirements into practical technical solutions.
  • Comfortable running meetings and producing clear written scopes.
  • Strong attention to detail, particularly when working with financial data and reconciliations.
  • Able to work independently and manage multiple projects simultaneously.
  • Good documentation and handover skills.
  • Comfortable taking ownership of systems from development through to ongoing support.

Advantages

  • Microsoft Dynamics 365 Business Central
  • Oracle Opera Cloud PMS or Simphony POS
  • Zoho CRM / Analytics
  • Microsoft 365 and Graph API
  • Power Automate Hospitality or finance systems
  • Accounting principles including journals, trial balances, reconciliations and VAT
  • Meta and Google Ads APIs
  • Supabase, Vercel or similar platforms
  • Networking or access-control systems

Key Responsibilities

  • Design and develop new systems, applications, automations and internal tools.
  • Work with Finance, Operations, Marketing and other business teams to identify processes that can be automated.
  • Translate business requirements into clear technical solutions, scopes and deliverables.
  • Develop back-end APIs, front-end applications, databases and system integrations.
  • Build automations, scripts and internal tools using Claude Code as the primary development environment.
  • Develop and maintain CLAUDE.md files, custom skills, slash commands, hooks and subagents.
  • Build and configure MCP servers and connectors to business systems and applications.
  • Integrate with APIs, accounting systems, POS, CRM, Microsoft 365, Google Workspace and other platforms.
  • Develop reporting, reconciliations and automated business processes.
  • Test, deploy, monitor and support systems in a live environment.
  • Troubleshoot system issues, integration failures and data discrepancies.
  • Maintain technical documentation, runbooks and change logs.
  • Assist users and teams in making effective use of Claude and AI development tools.
  • Manage API keys, permissions and data access responsibly.
  • Important Hands-on Claude Code experience is essential.
  • Candidates must be able to demonstrate practical projects or systems they have built using Claude Code.

A practical technical exercise will form part of the interview process .

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →