Menu Close

Johannesburg: Fullstack Developer

Advertisement



Job Description

We are seeking a highly skilled Full Stack Developer to design, develop, and maintain enterprise-grade web applications. This role involves working across both front-end and back-end systems, ensuring high-quality, scalable, and maintainable solutions. You will collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders throughout the full software development lifecycle. The ideal candidate is proactive, adaptable, and experienced with modern front-end frameworks, back-end technologies, databases, and cloud platforms. Key Responsibilities Development & Architecture Design, develop, and maintain scalable full-stack web applications. Implement front-end solutions using frameworks such as Angular, React, or Vue.js . Build robust back-end services using C#, .NET Core, Node.js, or Java . Develop and consume RESTful APIs and integrate with third-party services. Ensure adherence to coding standards, secure software development practices, and performance optimization. Databases & Cloud Work with relational databases ( SQL Server, PostgreSQL, MySQL ) and NoSQL databases ( MongoDB, Redis ). Implement cloud-native solutions using AWS or Azure services. Monitor and optimize applications for performance, scalability, and cost efficiency . Collaboration & Agile Practices Participate in Agile/Scrum ceremonies , including sprint planning, stand-ups, reviews, and retrospectives. Collaborate with product managers, QA engineers, and DevOps teams to ensure high-quality software delivery. Advocate for continuous improvement in software development processes, DevOps practices, and coding standards . Testing & Quality Assurance Write unit, integration, and end-to-end tests to ensure application reliability ( xUnit, NUnit, Jest, Cypress ). Conduct peer code reviews and provide constructive feedback to team members. Maintain high-quality documentation for codebases, APIs, and technical designs. Requirements & Qualifications Must-Have Skills: 5 years of professional software development experience, with a minimum of 2 years in full-stack development . Strong experience with front-end frameworks (Angular, React, or Vue.js). Solid back-end experience using C#, .NET Core, Node.js, or Java . Hands-on experience with relational ( SQL Server, PostgreSQL, MySQL ) and NoSQL ( MongoDB, Redis ) databases. Experience building and consuming RESTful APIs and integrating external services. Cloud experience with AWS (EC2, Lambda, S3, RDS) or Azure . Familiarity with version control systems ( Git ) and CI/CD pipelines ( Jenkins, GitHub Actions, Azure DevOps ). Proficient in unit testing frameworks and test-driven development (TDD). Strong problem-solving, communication, and teamwork skills. Highly Desirable Skills: Experience with containerization (Docker) and orchestration ( Kubernetes, EKS, AKS ). Familiarity with GraphQL or WebSocket APIs. Knowledge of secure coding practices , performance tuning, and observability tools ( New Relic, ELK, Prometheus ). Exposure to event-driven architectures and asynchronous processing. Experience with mobile-friendly or responsive web design and UI/UX best practices. Education Bachelor’s degree, higher certificate, or diploma in Computer Science, Software Engineering, IT , or a related field. Additional Information Contract Duration: 12 Months (with possibility of renewal) Salary: Negotiable Location Options: Johannesburg / Cape Town / Remote Must be located in South Africa or have a valid work permit for South Africa
View Job  Cape Town City Centre: Net Engineer posted by OfferZen



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Create a professional email address for job hunting - avoid nicknames or casual addresses.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Hotazel: Workplace Coach posted by Hire Resolve

Jobs in Hotazel December 13, 2025
Construction Hire Resolve Mining Other Building

Description:Hire Resolve's Client is currently looking for an experienced Workplace Coach to join their mining company based in the Northern…

View Job  Johannesburg: Network Operations Engineer
View Job

Cape Town: Business Analyst (Supply Chain) posted by Hire Resolve

Jobs in Cape Peninsula December 13, 2025
Analyst Hire Resolve

A supply chain advisory and data analytics firm that helps businesses improve efficiency, reduce costs, and increase revenue through consulting,…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Johannesburg: Data Product Manager posted by Hire Resolve

Jobs in Central Johannesburg Remote December 13, 2025
Computer Hire Resolve Other IT

A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area