Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Intermediate Back End Software Developer (Golang) Full time Cape Town View Position.
South Africa Jobs Expertini

Urgent! Intermediate Back-End Software Developer (Golang) Full - time Cape Town View Position Job Opening In Cape Town – Now Hiring 灓捥潮

Intermediate Back End Software Developer (Golang) Full time Cape Town View Position



Job description

Intermediate Back-End Software Developer (Golang)

We are urgently seeking an Intermediate Back-End Software Engineer to join our team.

The characteristics listed below are crucial for this role.

Candidates who strongly align with them will have the best chance of moving forward in the process.

We place an equally high value on the soft skills involved in the end-to-end process of product delivery, recognising them as just as essential as technical expertise in building impactful and user-centric solutions.

Your Responsibilities

  1. You will work with a tech stack that includes Golang, Postgres (SQL), Auth0 (OAuth 2.0), Clever and ClassLink integration APIs, HubSpot CRM, Retool (for internal tool development), SQL databases, Git and version control systems.

  2. Develop and implement organisational structures to effectively manage and organise entities within a system.

  3. Assign entities to appropriate groups using HubSpot data and integration points from Clever and ClassLink.

  4. Update existing integrations to enforce structured data management and consistency.

  5. Build internal tools using Retool for managing assignments, enabling reassignments and conflict resolution.

  6. Ensure new entities are correctly categorised, creating default groupings where necessary.

  7. Collaborate with the operations team to resolve assignment and categorisation issues.

  8. Assign districts to users based on school relationships, ensuring data integrity in user profiles.

  9. Update user profile management to prevent duplicate assignments and maintain accuracy.

  10. Integrate with external management systems by subscribing to CRUD events and matching existing data.

  11. Implement Auth0 authentication for users, ensuring seamless sign-in across platforms.

  12. Contribute to


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Intermediate Back Potential: Insight & Career Growth Guide