IT
Full Stack Developer
Hire Resolve
Pretoria, Gauteng
Permanent
Apply
Posted 08 October 2025 - Closing Date 08 December 2025

Job Details

Job Description

A boutique software engineering company is looking for a Full Stack Developer to join their team in Pretoria, GP.
As part of the EPI-USE Africa group and the broader Group Elephant, they focus on delivering high-quality, scalable, and innovative software solutions to our clients.

The ideal candidate will have strong technical expertise across both frontend and backend development, and the ability to work effectively in a fast-paced, collaborative environment.

Responsibilities: 
  • Design, develop, and maintain scalable full stack applications across frontend and backend environments.

  • Collaborate with cross-functional teams to gather requirements, define technical solutions, and deliver high-quality software.

  • Build and integrate RESTful APIs and event-driven services to support application functionality.

  • Implement responsive, user-friendly interfaces using modern frontend frameworks such as Vue.js, React, or Angular.

  • Develop backend services and business logic using Java (Spring Boot) or Python (FastAPI).

  • Design and maintain relational databases (e.g., PostgreSQL) with ORM integration.

  • Deploy, manage, and optimize applications in cloud environments (AWS, Azure, or Google Cloud).

  • Utilize Infrastructure as Code tools (Terraform, AWS CloudFormation, AWS CDK) for automated environment setup and configuration.

  • Containerize and orchestrate applications using Docker and Kubernetes or ECS.

  • Implement and maintain CI/CD pipelines using GitLab CI/CD, Azure DevOps, or similar tools.

  • Ensure code quality, security, and performance through testing, code reviews, and best practices.

  • Troubleshoot and resolve technical issues efficiently, ensuring minimal downtime and optimal system performance.

  • Participate in sprint planning, code reviews, and agile ceremonies to support continuous delivery.

  • Stay current with emerging technologies and propose improvements to enhance development processes and system architecture.

  • Contribute to documentation, including technical specifications, architecture diagrams, and process flows.

Requirements: 

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.
  • Modern backend stack (Java/Spring Boot, Python/FastAPI)
  • Modern web frameworks (Vue.js, React, or Angular)
  • RESTful Services and Event-Driven Architecture
  • ORM experience with PostgreSQL or other relational databases
  • AWS, Azure, or Google Cloud Platform experience
  • Terraform, AWS CloudFormation, AWS CDK, or similar
  • Docker and orchestration tools (Kubernetes, ECS)
  • GitLab CI/CD, Azure DevOps Pipelines, or similar
Contact Hire Resolve for your next career-changing move.
Our client is offering a highly competitive salary for this role based on experience.
Apply for this role today, contact Gaby Turner at [email protected]  or on LinkedIn
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]