Skip to main content
ResumeKart
← Back to Jobs

Full Stack Web Developer - Hybrid

Ntice Sourcing Solutions•Gauteng, South Africa
Full-time3-7
👁️ 0 views•📝 0 applications•Posted 10/2/2026•Expires 11/1/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Full Stack Web Developer - Hybrid roles in Gauteng, South Africa — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Duties & Responsibilities Our client, market leader in the South African Roadside Assistance Services, is currently recruiting a hybrid position for a Full Stack Web Developer. • Department: Information Technology • Reports To: Chief Information Officer • Location: Johannesburg (hybrid) Job Grade Systems in Scope AA website and public web applications, including the membership sales platform and its API, the roadside assistance sign-up app, and the internal web administration portal. Purpose of the Role This role owns day-to-day development, maintenance, and enhancement of the AA's public-facing website and web applications, spanning front-end, back-end, database, and deployment work. It covers the membership and product sales platform, the roadside assistance sign-up application, and supporting administrative tools. Key Responsibilities • Maintain and extend the AA website including public tools such as vehicle rates calculators, fuel pricing displays, and route and distance calculators. • Develop and support backend services using PHP and Node.js, containerised and served through standard web server infrastructure. • Maintain the online membership and product sales platform and its supporting API. • Support the roadside assistance sign-up application and the internal web administration portal, resolving defects and delivering enhancements. • Manage PostgreSQL data stores for production and QA environments, including schema changes and query performance. • Build and deploy through a containerised CI/CD pipeline, following established build, versioning, and release practices. • Maintain integrations with third-party systems for CRM, payment processing, and email/SMS notifications. • Apply secure coding practices, particularly around authentication flows and payment data handling. • Participate in incident response and rollback procedures for production systems. • Work within the AA's outsourced IT model, coordinating with external infrastructure and hosting partners. Technical Environment • The role works across the following stack, based on the AA's current-state architecture. • LayerTechnologiesRelevance to Role • FrontendHTML, CSS, JavaScriptWebsite and portal UI work • Backend / APIPHP, Node.js, Docker, NGINX, ApacheCore development, deployment, API maintenance • CMSWordPressAA website content and plugin management • DatabasePostgreSQLPurchase path and application data • Hosting Managed third-party data centre Production and QA environments • CI/CD Cloud-based container registry and Git pipeline Build, versioning, and release management • IntegrationsCRM, payment gateway, and messaging platforms (REST/webhook) Contact sync, notifications, payments Applications Supported • ApplicationPurposeUsers • Membership & Product Sales PlatformOnline sales of AA memberships and related productsPublic • Sales Platform API endpoints for rates, fuel pricing, roadside statisticsPublic • Roadside Assistance Sign-up AppRoadside assistance membership sign-upsPatrol Agents • Web Administration PortalFuel price updates, certificate and order management AA Staff Required Skills and Experience • 3+ years' professional experience in full-stack web development, with production PHP and Node.js experience. • Working knowledge of Docker, NGINX, and Apache in a containerised deployment environment. • Hands-on WordPress development, including custom plugin maintenance. • PostgreSQL experience, including query writing and schema management. • Experience with cloud-based CI/CD tooling, including container registries and Git-based pipelines (AWS experience an advantage). • Experience integrating third-party REST APIs and webhooks; payment gateway or CRM integration experience is an advantage. • Understanding of secure authentication flows and TLS for data in transit. • Comfortable working with a QA-to-production promotion process and a defined rollback approach. Qualifications • Diploma or Degree in Information Technology • Relevant certifications (AWS, Docker) are an advantage but not a requirement. Key Competencies • Clear written communication, able to document technical decisions for a non-technical audience. • Ownership of production systems, including calm handling of live incidents. • Works well within a small, outsourced IT structure and coordinates directly with external vendors. • Attention to detail on payment and personal data handling. Remuneration • Market related salary • Benefits: AA Membership, Medical Aid, Provident Fund Desired Experience & QualificationFull, Stack, Web, Developer, Hybrid, Automotive, IT

Required Skills

PHPNode.jsDockerNGINXApacheWordPressPostgreSQLCI/CDRESTwebhooksAWSTLScustom plugin maintenancecloud-based CI/CD toolingpayment gateway integrationCRM integration

Partner picks for Full Stack Web Developer - Hybrid in Gauteng

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers awscovers docker
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers node.js
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers aws

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.