Back-End Developer (South Africa)

International, creative, digital business & CRM consultancy with Elite HubSpot Partner status, focusing on CRM solutions and strategic consultancy.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Back-End Developer (South Africa)

Huble is an international, creative, digital business & CRM consultancy with Elite HubSpot Partner status, seeking a Mid-Level Back-End Developer to join their team in South Africa. This remote position offers an exciting opportunity to work on web applications and integrations, particularly focusing on the HubSpot platform.

The role involves developing web applications, website modules, and creating integrations between HubSpot and various SaaS platforms. You'll be working with modern technologies including PHP 8.x, Symfony, JavaScript, and Node.js. While direct client interaction is minimal, you may occasionally participate in client meetings as a technical expert.

As part of the development team, you'll collaborate closely with Gary, the Head of Back-End Development, and receive support from Marc, Head of Development. The position emphasizes code reusability and maintaining high development standards while contributing to an internal program of reusable HubSpot modules.

The ideal candidate should have a proven track record in backend development, strong technical skills, and excellent communication abilities. While HubSpot experience is advantageous, it's not mandatory - what's more important is your backend expertise and willingness to learn.

The company offers an attractive benefits package including remote work flexibility, home office support with power station for load-shedding, IT equipment, generous leave policy, and medical aid. The interview process is streamlined and typically completed within 2 weeks, consisting of initial interview, take-home assessment, and two follow-up interviews.

This role presents an excellent opportunity for a mid-level developer looking to grow their career in a supportive, international environment while working with cutting-edge technologies and contributing to meaningful projects in the CRM space.

Last updated a month ago

Responsibilities For Back-End Developer (South Africa)

  • Maintain web applications, implement new features, and resolve bugs
  • Review API documentation for feasibility of requirements
  • Address issues in existing applications
  • Develop and maintain back-End coding standards and processes
  • Oversee live updates per Huble's standard procedures
  • Participate in daily development standup meetings
  • Develop integration solutions based on client needs
  • Join scoping sessions to translate client needs into development hours and costs

Requirements For Back-End Developer (South Africa)

PHP
Node.js
JavaScript
  • Mid-Level Experience with proven track record as a backend developer
  • Strong understanding of PHP (8.x)
  • Proficiency in Symfony (5/6) or similar PHP frameworks
  • Basic proficiency in HTML
  • Solid understanding of JavaScript and Node.js
  • Basic familiarity with CSS
  • Strong organizational and time management skills
  • Excellent communication abilities
  • Must have legal right to work in South Africa

Benefits For Back-End Developer (South Africa)

  • Remote work flexibility
  • Load-shedding power station support
  • Home office budget for desk and chair
  • IT Equipment (MacBook or Windows laptop, monitor and mouse)
  • 18 days annual leave plus 2 extra days for special occasions
  • Flexible schedule
  • Huble company swag
  • Subsidized Medical Aid

Interested in this job?

Jobs Related To Huble Back-End Developer (South Africa)

Back-End Developer - Contract (Costa Rica)

Remote Back-End Developer position at Huble, focusing on HubSpot platform integrations and web application development using PHP, Symfony, and Node.js.

Back-End Developer (South Africa)

Remote Back-End Developer position at Huble, based in South Africa, focusing on enterprise software development.

Systems Software Engineer

Systems Software Engineer role at Hudson River Trading, focusing on Python development for infrastructure automation and management.

Backend Engineer

Backend Engineer role at WorldQuant developing components for Alpha testing and production framework using Python and various database technologies.

Alliance Integration Engineer

Alliance Integration Engineer role at Corelight focusing on SIEM integration and security dashboard development