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
Health and wellness benefits
Flexible working hours
Professional development opportunities
Work-from-home options
Company Culture
Innovation: We encourage innovative thinking and problem solving among all staff members.
Collaboration: Teamwork is at the core of our success; we strive to work closely together.
Diversity and Inclusion: We celebrate diversity and aim for an inclusive workplace.
Status: Open
Other Jobs in Information Technology (IT) and Software Development