
Intermediate Software Developer - Roodepoort - R 360K PA
- Roodepoort, Johannesburg
- R360,000 per year
- Permanent
- Full-time
- Designing, developing, and maintaining modern web applications
- Writing clean, efficient, and maintainable code
- Debugging, optimizing, and improving existing systems
- Working with databases (MySQL, PostgreSQL, MongoDB)
- Collaborating on API design and integration
- Participating in code reviews and team discussions
- Following best practices in coding and development workflows
- 2-3 years of professional development experience
- Solid experience with Node.js and / or PHP
- Familiarity with React or other modern JavaScript frameworks
- Good understanding of MVC architecture and software design patterns
- Experience working with version control systems (e.g., Git)
- Strong problem-solving skills and a keen attention to detail
- A collaborative mindset and eagerness to grow
- Experience with RESTful APIs or GraphQL
- Familiarity with Docker and CI/CD workflows
- Knowledge of OAuth, JWT, and modern auth methods
- Understanding of Agile/Scrum methodologies
- Full-stack application experience
- Work on real-world, impactful projects
- Join a collaborative team that values innovation and quality
- Learn, grow, and shape your career in a supportive environment
- Flexible structure and room for advancement
Job Mail