Senior Systems Developer

GroupM South Africa


Date: 2 weeks ago
City: Johannesburg, Gauteng
Contract type: Full time
Responsibilities

  • Design, develop, and maintain robust web applications using PHP (Laravel), MySQL, HTML, CSS, and React JS
  • Lead technical architecture decisions and implementation strategies
  • Mentor junior developers and collaborate with cross-functional teams
  • Integrate AI technologies into our development workflow and product offerings
  • Optimize system performance, scalability, and security
  • Implement best practices for code quality, testing, and documentation

Required Skills & Experience

  • 5+ years of professional experience with PHP and MySQL
  • Strong proficiency with Laravel framework
  • Strong proficiency in frontend technologies (HTML, CSS, React JS)
  • Demonstrated experience effectively utilizing AI tools in the development process
  • Must have built at least one functional AI agent/assistant with demonstrable capabilities
  • Portfolio of projects that showcase AI integration (either as development aids or product features)
  • Experience with REST APIs and microservices architecture
  • Version control with Git and CI/CD pipeline implementation
  • Strong problem-solving skills and attention to detail
  • Ability to work in a hybrid environment (combination of remote and in-office)

Preferred Qualifications

  • Knowledge of AWS cloud services
  • Understanding of DevOps practices
  • Contributions to open-source projects
  • Experience in building WhatsApp bots would be advantageous

AI Expertise

  • Familiarity with LLM integration using APIs (OpenAI, Anthropic, etc.)
  • Experience with prompt engineering and AI agent development
  • Ability to demonstrate AI-assisted development projects and explain methodologies
  • Understanding of AI limitations and appropriate use cases

What To Include In Your Application

  • Resume highlighting relevant experience with Laravel
  • Portfolio links to projects built with AI assistance or featuring AI integration
  • Brief description of your AI agent project, including technologies used and challenges overcome
  • Examples of how you've incorporated AI tools into your development workflow

We are committed to diversity and inclusion in our hiring practices and welcome applicants from all backgrounds.

requisitionid:20165
Post a CV