As a Software Engineer in Cape Town, you'll have the opportunity to develop and maintain high-quality software applications. This role emphasizes both collaborative teamwork and individual contributions to drive project success.
Responsibilities
Architect and develop software solutions aligned with business goals.
Engage in continuous learning to keep up with industry trends.
Mentor junior developers and assist in their professional growth.
Collaborate in an Agile/Scrum environment to deliver high-quality products.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is preferred
Experience
3-5 years of experience in full-stack development
Technical Skills
TypeScript
MongoDB
Soft Skills
Adaptability
Critical Thinking
Certifications
Google Cloud Certified Developer
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Experience with DevOps practices: Familiarity with CI/CD practices and tools.
Understanding of RESTful APIs: Solid understanding of designing and consuming RESTful APIs.
Benefits
Comprehensive medical, dental, and vision plans
Generous paid time off
Work-life balance initiatives
Team-building and wellness activities
Company Culture
Work-life Balance: We prioritize a healthy work-life balance for all our employees.
Continuous Learning: Opportunities for professional growth and continuous learning are available.
Community Engagement: Encouraging our employees to engage in community service and outreach.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development