Zoho Recruit logo
Zoho RecruitPosted 3 weeks ago
EXPIRED

Intermediate Full - Stack Software Developer

On-siteJohannesburg, Gauteng, South Africa

Full TimeLarge

Job Summary

Design, develop, and maintain full-stack applications by building responsive frontend interfaces and robust backend services using React, Angular, Vue.js, Python, Java, or Node.js. Develop and integrate RESTful APIs while working with SQL and NoSQL databases to solve real business challenges. Collaborate with engineers, data scientists, and cross-functional teams throughout the software development lifecycle, participating in system design discussions and technical planning. Debug, troubleshoot, and optimize application performance while writing clean, maintainable, and scalable code. Contribute to engineering best practices through peer code reviews. Requires 2–5 years of professional experience with a degree in Computer Science or related STEM field.

Required Qualifications

  • 2–5 years of professional software development experience
  • Experience developing full-stack web applications
  • Ability to independently deliver well-defined features with minimal supervision
  • React, Angular, Vue.js, or similar JavaScript frameworks
  • Python, Java, Node.js, or similar backend technologies
  • SQL (PostgreSQL, MySQL, SQL Server) and/or NoSQL databases
  • REST API development and integration
  • Git version control
  • Understanding of software engineering principles and design patterns
  • Degree in Computer Science, Software Engineering, Information Technology, or another STEM-related field

Desired Qualifications

  • Experience with: AWS, Azure, or Google Cloud Platform
  • Docker and containerisation
  • CI/CD pipelines
  • Microservices architecture

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles