Mid-Level Full Stack Software Developer
Paradigm Recruitment (PTY) LTD · Centurion · 360, 000 pa - 700, 000 pa
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Mid-Level Full Stack Software Developer (x3)
Location: Centurion, Gauteng (Office-Based)
Employment Type: Permanent
Salary: R360,000 – R700,000 CTC per annum (Depending on Experience)
Probation: 6 Months
About the Opportunity
Our client, a growing software development company based in Centurion, is looking to appoint three Mid-Level Full Stack Software Developers to join their expanding development team.
This is an excellent opportunity for developers who enjoy building modern web applications, working with a variety of technologies, and contributing to the design and delivery of high-quality software solutions. The successful candidates will initially work full-time from the office, with hybrid working arrangements to be reviewed after six months.
Key Responsibilities
- Develop, enhance and maintain enterprise software applications.
- Design, build and implement scalable, secure and high-performing solutions.
- Collaborate with developers, business analysts and stakeholders to deliver technical solutions.
- Write clean, maintainable and well-documented code.
- Participate in code reviews and contribute to development best practices.
- Troubleshoot, debug and resolve software issues.
- Optimise application performance and database efficiency.
- Assist in system architecture and solution design.
- Stay up to date with emerging technologies and recommend improvements where appropriate.
- Participate in Agile development activities including sprint planning, stand-ups and retrospectives.
Minimum Requirements
- 3+ years' professional software development experience.
- Degree or Diploma in Computer Science, Software Engineering or a related discipline (advantageous).
- Strong Full Stack development experience.
- Solid understanding of software development principles and application architecture.
- Experience working in collaborative development teams.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Ability to manage multiple priorities and meet deadlines.
Technical Skills
Candidates should have experience with several of the following technologies:
Backend
- PHP
- Laravel
- Node.js
- Python
- Django
- Flask
Frontend
- Vue.js
- React
- Angular
- Next.js
- JavaScript
- HTML5
- CSS3
Databases
- PostgreSQL
- MySQL
- Microsoft SQL Server
Cloud & DevOps (Advantageous)
- AWS
- Microsoft Azure
- Google Cloud Platform (GCP)
Personal Attributes
We're looking for developers who are
- Passionate about technology and continuous learning.
- Detail-oriented with a strong commitment to quality.
- Self-motivated and able to work independently.
- Collaborative team players.
- Proactive problem-solvers.
- Adaptable in a fast-paced development environment.
Additional Information
- Office-based role in Centurion .
- Hybrid working arrangements will be reviewed after successful completion of the initial six-month period.
- Own reliable transport is essential.
- Six-month probation period applies.
- Competitive salary based on skills and experience.
- Opportunity to work on modern technologies within a growing development team.