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 3 hours 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 (South Africa)

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

Software Engineer

Mid-level Software Engineer position at NVIDIA focusing on system software development, performance optimization, and product improvement with 3+ years of experience required.

Software Engineer

Software Engineer role at Chatham Financial developing financial risk management solutions using modern tech stack, offering competitive pay and benefits.

Technical Support Engineer

Technical Support Engineer position at ClickHouse, providing customer support and technical solutions for their high-performance database management system.

Full Stack Software Engineer

Full Stack Software Engineer position at G-P, developing cloud-based global employment platform using modern web technologies