Corner Johns van Niekerk and, Christopher Starke St, Atlantis, Cape Town, 7539



Closing on: Jun 30, 2024


The Fluid Invest Group of companies are sourcing candidates interested in an opportunity as a Full Stack Developer responsible for working on both front-end and back-end development processes. Core function for this role is to design, develop, and maintain fully-fledged and functioning platforms with databases or servers. The candidate will need to be able to familiarize with the company’s existing software, work on a custom-built ERP systems and collaborate with the business leaders to implement software solutions. The developer should be motivated by emerging technologies.

The position is a hybrid work role, 3 days work from home and 2 days in one of Cape Town Fluid Group office locations (Brackenfell, Parklands, Atlantis, Paarden Eiland). 

Responsibilities and Key Performance Areas:

  • Duties:

    • Take ownership of maintaining, enhancing and improving the current websites and features
    • Assist the team test and analyse various API/XML integrations with our main Suppliers Provide users and clients with quality and prompt support, bug fixes and error handling processes internally.
    • Provide hands on technical inputs and assist in architectural decision-making.
    • Help clarify, prioritise and estimate enhancements and feedback.
    • Design technical solutions and develop clear, testable and efficient code for quality assurance.
    • Create and maintain web components in order to reuse existing libraries and code.
    • Take a key role during the quality assurance phase before releasing new versions.
    • Improve technologies and processes to increase the quality of our work.
    • Provide creative design inputs where required.


    • Managing the complete software development process from conception to deployment.
    • Maintaining and upgrading the software following deployment.
    • Overseeing and guiding the analyzing, writing, building, and deployment of software.
    • Modifying and testing changes to previously developed programs.
    • Ensuring optimization across all platforms, including mobile-friendly solutions.
    • Collaborating with other developers and the business to implement solutions effectively.
    • Effectively analyzing a problem/task to give accurate timelines for milestones and full implementation completion.
    • Writing technical documentation.
    • Working with data scientists and analysts to improve software.

Desired Experience and Qualifications:

  • Degree in Computer Science, Engineering, or a related field is preferred.
  • Proven experience as a Full Stack Developer or similar role.
  • Strong knowledge of AJAX and its integration with front-end components.
  • Experience with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
  • Familiarity with common stacks and expert understanding of core back-end web technologies (PHP, MySQL) for Object Oriented Programming (OOP) with proven web programming experience, including demonstrable skills with a strong web portfolio.
  • Expert understanding of core front-end web technologies (HTML, CSS, Bootstrap).
  • Proficient understanding of code versioning tools, such as Git.
  • Experience and interest in JavaScript libraries such as jQuery and data transports such as XML and JSON
  • Ability to write high-performance, reusable code.
  • Experience troubleshooting cross-browser compatibility issues.
  • Experience with Linux/Unix, Frontend Design and/or Wireframes a bonus

Please consider your application unsuccessful if you do not hear from us within 7 days of your application

Apply for this position

Allowed Type(s): .pdf, .doc, .docx