We are seeking a skilled Full Stack Developer to join our Cape Town team. This role focuses on developing, enhancing, and maintaining innovative web applications while working across both front-end and back-end technologies.
Responsibilities
Lead the development of new features from concept through delivery.
Manage database interactions and server-side logic.
Collaborate with designers to create responsive and visually appealing applications.
Provide mentorship to junior developers on best practices.
Engage in knowledge sharing sessions to enhance team skills.
Participate in Agile development practices.
Requirements
Education
Bachelor's degree in Software Engineering or a similar field
Master's degree is a bonus
Experience
5+ years of experience in full-stack web development
Technical Skills
JavaScript
Angular
SQL
DevOps
Soft Skills
Problem-solving
Effective communication
Certifications
Google Cloud Certified
Scrum Master Certified
Languages
English: Fluent
Advantageous
Experience with CI/CD tools: Hands-on experience with Continuous Integration and Continuous Deployment tools.
Knowledge of testing frameworks: Familiar with automated testing and quality assurance best practices.
Benefits
Comprehensive healthcare benefits
Generous retirement plan contributions
Work-life balance initiatives
A vibrant team culture promoting innovation
Company Culture
Continuous Improvement: We promote continuous learning and improvement within our teams, driving personal and professional development.
Flexibility: We understand the importance of flexibility in work schedules and locations, providing options that align with personal needs.
Employee Wellbeing: We prioritize the health and wellbeing of our employees, offering various wellness programs and initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development