Intermediate Fullstack Developer

1 day ago


Durban, KwaZulu-Natal, South Africa Hire Resolve Full time
Hire Resolve's client is looking for an Intermediate Fullstack Developer to join their team in Durban, KZN. 

Positive Overview: 
Growing independent contributor who owns features end-to-end, mentors juniors and improves system reliability and performance. Collaborates directly with clients and product stakeholders.

Key Responsibilities: 
  • Implement responsive interfaces using HTML5, CSS3, TypeScript (with React) and Tailwind. Create reusable components with proper state management across the application.
  • Build and consume RESTful APIs with secure authentication/authorisation or .NET Core)
  • Work with relational databases (PostgreSQL, MySQL, SQL Server) and nonrelational databases (MongoDB, Cosmos DB).
  • Model and optimise data across multiple data sources.
  • Write unit tests and participate in code reviews.
  • Maintain CI/CD pipelines.
  • Follow Agile-like practises (daily standups, planning sessions) using Clickup or similar tools.
  • Use Git with Bitbucket or Azure DevOps for source control; follow branching and pull request etiquette.
  • Apply performance tuning and security best practises.
  • Document work clearly and maintain task status.
  • Participate in estimation, technical debt refinement and solutions development.
  • Mentor junior developers; conduct code reviews and share knowledge.
Requirements: 
  • National Diploma or BSc in Computer Science / Information Systems (or equivalent practical experience).
  • 3 – 5 years of professional full-stack software development experience.
  • Proficiency in front-end frameworks (React or similar) and back-end technology or .NET Core)
  • Strong SQL skills; exposure to NoSQL; understanding of intermediate level SQL concepts (transactions, indexing, query optimisation)
  • Experience with CI/CD, containers and deployments to Azure.
  • Familiarity with messaging (RabbitMQ, Mass Transit) advantageous.
  • Experience with mobile development advantageous.
  • Comfortable working in agile-like teams.

Core Competencies

  • Ownership of features and delivery outcomes

  • Effective communication with clients and stakeholders

  • Mentorship and collaboration skills

  • Systemic thinking and pragmatic decision making

Client Engagement

  • Engage directly with one to two clients; clarify requirements and propose implementation options

  • Communicate risks, trade-offs, and timelines proactively

Performance Indicators

  • Feature delivery predictability and quality (defect rates, test coverage)

  • Reliability improvements (performance metrics, incident reduction)

  • Contribution to team capability (mentorship, documentation, reusable components)

Work Arrangement

  • Location: South Africa (Durban-based) with hybrid work model (on-site and remote)

  • Occasional travel to client sites may be required

Compliance & Security

  • Adhere to the Protection of Personal Information Act (POPIA) and company data-handling policies

  • Follow secure coding practices and OWASP Top 10 guidelines

Apply for This Role Today

Ready for a career-changing move? Contact Hire Resolve to apply or for a confidential discussion.

Contact: Gaby Turner
Email: [email protected]

Alternatively:

  • Visit our website: 

  • Email your CV directly to: [email protected]

Let Hire Resolve connect you with your next opportunity.



  • Durban, KwaZulu-Natal, South Africa Insight Consulting Full time

    Position OverviewGrowing independent contributor who owns features end-to-end, mentor's juniors and improves system reliability and performance. Collaborates directly with clients and product stakeholders.Key Responsibilities Implement responsive interfaces using HTML5, CSS3, TypeScript (with React) and Tailwind. - - Create reusable components with proper...


  • Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full time

    Minimum Requirements:Matric (Grade 12)Possess bachelors in computer science or a related field or a solid technical background.Display Proficiency in PHP 8 (Symfony or Laravel) and JS 3 or React/Angular)Have Familiarity with TypeScript, or a keen interest in learning itBe Proficient in Git for version controlHave Adherence to best development practices such...


  • Durban, KwaZulu-Natal, South Africa The Legends Agency Full time

    Intermediate Full-Stack Developer Join a growing tech consultancy delivering custom digital solutions across industries Durban-based role | R35,000 – R45,000 per month About Our Client Our client is a South African technology consultancy providing tailored software solutions across multiple industries. They partner closely with clients to build...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    A company specializing in comprehensive Enterprise SharePoint solutions is seeking a motivated and skilled Intermediate C# Developer to join their team. The ideal candidate will have a strong background in software development and a proven ability to work with a diverse range of technologies to create robust and scalable...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    An Enterprise SharePoint Specialist company dedicated to creating high-quality, custom business solutions is seeking a highly motivated and skilled Intermediate C# Developer with 5 years of experience to join their team in Durban. The successful candidate will be responsible for the full lifecycle development of custom solutions, integrations, and mobile...


  • Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full time

    We are seeking a talented Intermediate PHP Developer with experience in payment systems to join our team in Durban. The ideal candidate will have a solid background in PHP development and a keen interest in payment technologies. This role requires a proactive individual with strong problem-solving skills and a passion for creating efficient, secure, and...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve's client is looking for a Intermediate .Net Developer to join their team in Durban, KZN. You will contribute to the design, development, and maintenance of web applications and services, utilizing AWS cloud services. Working in a collaborative, agile environment, you will have opportunities to grow your expertise in both .NET and cloud...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking an Intermediate Software Developer to join their dynamic team. The ideal candidate will have a strong background in software development, a passion for coding, and the ability to work collaboratively in an Agile environment. You will be responsible for designing, developing, and maintaining software applications that meet the...


  • Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full time

    Minimum requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)Proven experience as a developer in a professional settingProficiency in programming languages such as but not limited to:ASP. Net C# MVCJava,PythonSQLJavascriptTypescriptHTML, CSSAngularJSONXMLNode JsSolid understanding of...


  • Durban, KwaZulu-Natal, South Africa Winning Form Full time

    DescriptionIntermediate Knowledge of BGP, OSPF and other routing mechanismsIntermediate Knowledge of Layer 2 technologies including STP, VLAN (Tagging QinQ), VxLan and link aggregation protocols.Implementing and Supporting in a LAN, WAN and Multi Site EnvironmentIPSec VPN and NAT ApplicationsLoad Balancing Work Loads.Understanding of WAF...