Excited to build efficient backend systems? Join our dynamic team in Cape Town as a Backend Developer. You will design and implement scalable applications, ensuring robust performance and high availability.
Responsibilities
Architect backend services using appropriate design patterns.
Conduct performance tuning and optimization.
Document technical specifications and application functionality.
Collaborate with QA teams during testing cycles.
Identify emerging technologies and integrate them into existing products.
Support troubleshooting efforts for deployed applications.
Assist in driving process improvements within the team.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Experience
3-5 years of experience in backend development
Technical Skills
JavaScript
RESTful Services
Soft Skills
Problem-Solving
Effective Communication
Languages
English: Fluent
Advantageous
Experience with CI/CD processes: Understanding of continuous integration and deployment practices.
Familiarity with software development frameworks: Knowledge of various frameworks to enhance development speed.
Benefits
Comprehensive health insurance
Career advancement support
Flexible vacation policy
Employee recognition programs
Company Culture
Continuous Improvement: We invest in continuous development of our employees to better their skill set.
Respect for Each Other: We respect each other’s ideas and strive for a positive work environment.
Status: Open
Other Jobs in Information Technology (IT) and Software Development