Senior PHP Developer (Hybrid) (PTA)

Datafin

  • South Africa
  • R25,000-28,000 per month
  • Permanent
  • Full-time
  • 2 months ago
Job SummarySenior PHP Developer (Hybrid) (PTA) IT - Software Development
Pretoria/Centurion - Gauteng - South AfricaENVIRONMENT:Join a High-Impact Development Team Working on Scalable, Modern Web Platforms. They are an experienced Laravel Developer to join their core engineering team working on a national-scale emergency response dispatch platform used across mobile and web interfaces. This is a key role for someone who enjoys solving real-world challenges, owning technical delivery, and mentoring a fast-growing team. Youll work across their backend stack, contribute to system architecture, and lead the implementation of complex features including real-time socket integrations, webhook-driven workflows, and mobile coordination.DUTIES:
  • Build scalable PHP applications using Laravel (they run both 6.x and 12.x projects)
  • Maintain and evolve RESTful and gRPC APIs that support their Android (Kotlin) and iOS (Objective-C) apps
  • Implement real-time features using sockets (WebSockets and gRPC bi-directional streams)
  • Lead the design and integration of webhook-based systems (both hosted and third-party)
  • Optimise PostgreSQL queries, manage queue workers, and use Redis for caching and job orchestration
  • Work on infrastructure-as-code, deployment and scaling via Kubernetes and Bitbucket CI/CD on AWS
  • Mentor junior developers and help standardise development practices and architectural decisions
  • Collaborate on upcoming features like IoT data feeds, PTT (Push-to-Talk), and live video stream integrations
  • Contribute to debugging cross-platform issues, performance tuning, and incident response
REQUIREMENTS:
  • 5+ years of PHP backend experience, with solid Laravel knowledge (preferably across LTS versions)
  • Experience building and integrating real-time socket-driven systems (e.g. WebSockets or gRPC)
  • Proven ability to design scalable, secure REST and event-driven APIs
  • Strong database skills (PostgreSQL preferred, bonus if you've used PostGIS)
  • Proficiency with Redis (queueing, caching), Docker, and CI/CD workflows
  • Exposure to webhook architectures (creating and consuming), and handling external service integrations
  • An eye for performance and maintainability, especially across large-scale deployments
  • Bonus: experience with PTT, live video/audio feeds, IoT data streaming or BLE integrations
  • Bonus: experience improving legacy platforms or introducing developer process/tooling improvements
ATTRIBUTES:
  • Proactive mindset and strong problem-solving skills
Apply for this JobDatafinRecruiter

Job Mail

Similar Jobs

  • Senior Software Developer

    PBT Group

    • Cape Town, Western Cape
    Role Overview: We are seeking a highly skilled Senior Software Developer to join our dynamic team responsible for delivering advanced technical solutions. This role involves desi…
    • 7 hours ago
  • Senior Java Developer

    Communicate Recruitment

    • Stellenbosch, Western Cape
    Minimum 5+ years of Java development experience (Java 8 or higher) Mastery of Spring Boot, REST APIs, and Microservices Strong experience with SQL/NoSQL databases DevOps-friendl…
    • 6 hours ago
  • Senior Full Stack Developer

    Network Recruitment

    • Centurion, Gauteng
    This is a true full stack role where you'll be diving deep into server-side logic, crafting performant APIs, and building dynamic, user-friendly interfaces. You'll be involved in t…
    • 7 hours ago