Ready to Apply?
Take the Next Step in Your Career
Join Hire Resolve and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Job title : Full Stack Developer Job Location : Gauteng, Pretoria Deadline : November 09, 2025 Quick Recommended Links
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
Don't Miss This Opportunity!
Hire Resolve is actively hiring for this Full Stack Developer position
Apply Now