We are looking for a Full Stack Developer to join our talented team in Johannesburg. The ideal applicant will possess expertise in front-end and back-end technologies, with a strong emphasis on developing scalable and efficient applications.
Responsibilities
Design, code, and maintain scalable applications across different environments.
Work with clients to understand their requirements and deliver solutions.
Implement best practices in software development to enhance productivity.
Conduct performance testing and improve existing systems.
Lead small projects from concept through delivery.
Collaborate and communicate effectively within a distributed team.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree in Software Engineering is a plus
Experience
5+ years of experience in full-stack software development with a focus on web technologies
Technical Skills
Angular
PHP
Git
Soft Skills
Creativity
Adaptability
Certifications
Google Cloud Developer
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Knowledge of cloud services (AWS, Azure): Experience in working with cloud-based deployment and infrastructure management.
Familiarity with automated testing frameworks: Experience in writing test cases and conducting performance testing.
Benefits
Comprehensive wellness programs
Generous leave policies
Professional development support
Company-sponsored events and team-building activities
Company Culture
Employee Empowerment: We believe in empowering our employees to take initiative and drive their projects.
Work-Life Balance: We promote a healthy work-life balance, recognizing the importance of personal time.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development