We are on the lookout for a talented Software Developer in Cape Town to contribute to impactful projects. The successful candidate will have a solid background in full-stack development and a passion for delivering high-quality software solutions.
Responsibilities
Build and maintain web applications with a focus on user experience.
Engage in cross-functional collaboration to enhance application functions.
Ensure high performance and responsiveness of applications.
Develop microservices and APIs for application integration.
Identify bottlenecks and optimize application performance.
Contribute to setting up DevOps processes for continuous deployment.
Assist in training and onboarding new team members.
Stay updated with the latest industry trends and technologies.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree in a relevant field preferred
Experience
5+ years in full-stack software development
Technical Skills
Python
Docker
Soft Skills
Communication
Adaptability
Certifications
Google Cloud Certified
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Experience with microservices architecture: Understanding of microservices design patterns and implementation.
Familiarity with Agile methodologies: Experience working in an Agile team environment.
Benefits
Comprehensive health and wellness benefits
401(k) plan with company contributions
Remote work flexibility
Employee training and development programs
Company Culture
Continuous Learning: We are committed to ongoing learning opportunities for personal and professional growth.
Work-Life Balance: We promote a balanced approach to work and personal life for our employees.
Respectful Environment: We foster a respectful and supportive workplace culture.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development