We are seeking a passionate Software Developer to join our growing team in Johannesburg. The ideal candidate will have experience in full-stack development, enabling them to work on various exciting projects that impact our clients positively.
Responsibilities
Build and enhance web applications ensuring responsiveness and performance.
Collaborate with team members to solve complex technical problems.
Conduct thorough testing and validation of applications before release.
Document development processes and application architecture.
Provide mentorship and guidance to junior developers.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree is an advantage
Experience
3+ years in full-stack development
Technical Skills
JavaScript
Node.js
React
Microservices Architecture
Soft Skills
Analytical thinking
Adaptability
Certifications
Google Cloud Certified - Associate Cloud Engineer
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Experience working in Agile development environments.
Knowledge of RESTful APIs: Understanding of RESTful services and integration.
Benefits
Comprehensive health and wellness benefits
Generous leave policies including paid time off
Opportunities for professional development
Employee recognition programmes
Company Culture
Diversity and Inclusion: We are dedicated to building a diverse workforce and an inclusive workplace.
Continuous Improvement: We encourage continuous learning and self-improvement among our employees.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development