Exciting Opportunity: Senior Software Developer – Full Stack (PHP) in Johannesburg
A leading company, 60 Degrees, is on the lookout for a skilled Senior Software Developer to enhance their team. This is an incredible opportunity to work with a fast-growing and technically diverse environment in Johannesburg, Gauteng.
Key Responsibilities
- Take ownership of high-quality application development, ensuring uptime and data accuracy are maintained as non-negotiable standards.
- Develop scalable solutions to facilitate service and strategic growth within the company.
- Collaborate with cross-functional teams to define, design, and implement new features and user-friendly applications.
- Mentor junior developers and lead them in best practices within software development methodologies.
- Participate in code reviews, ensuring code quality and sharing knowledge within the team.
Requirements
- Experience: 6-8 years of professional software development experience.
- Technical Skills: Proficiency in PHP and full-stack development frameworks.
- Problem-solving skills: A strong ability to troubleshoot issues and identify improvements for existing applications.
- Collaboration: Experience working in agile environments and collaborating effectively with diverse teams.
💰 Salary Insight
Estimated Salary: R60,000 – R90,000 per month.
(Note: Salary figures are based on market research for similar positions in South Africa.)
🔮 3 Common Interview Questions for this Role
- “Can you discuss a challenging project you have worked on, detailing the technology stack you utilized?”
- “How do you ensure that the code you write is scalable and maintainable over time?”
- “Describe your experience with unit testing and deployment processes in a production environment.”
Tips on Crafting a CV for this Role
- Choose the Right Keywords: Include specific technologies and methodologies relevant to full-stack development, such as PHP, JavaScript, and Agile.
- Showcase Personal Projects: Highlight any personal projects or contributions to open-source that demonstrate your coding capabilities.
- Demonstrate Leadership: If applicable, emphasize any experience mentoring or leading development teams.
Related Job Titles: Full Stack Developer, Software Engineer, PHP Developer, Backend Developer.

