As a Software Developer in our Cape Town office, you will be at the forefront of our software development efforts. Your role will involve coding, testing, and deploying solutions that positively impact our clients and users.
Responsibilities
Build and integrate software components tailored for business needs.
Work closely with UX/UI designers to implement engaging user interfaces.
Ensure software performance and reliability through testing and optimization.
Document design processes, code, and system requirements.
Collaborate with the tech team to explore new technologies that improve development processes.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Experience
3+ years of software development experience
Technical Skills
JavaScript
HTML/CSS
Python
SQL
Version Control (Git)
Soft Skills
Teamwork
Problem-solving
Communication
Languages
English: Fluent
Advantageous
Experience with cloud platforms: Familiarity with AWS, Azure, or Google Cloud is a plus.
Knowledge of agile methodologies: Experience working in Agile/Scrum teams will be beneficial.
Benefits
Competitive salary package
Flexible working hours
Opportunities for professional development
Health and wellness programs
Company Culture
Innovative Environment: We encourage creativity and welcome new ideas that drive business and technology forward.
Supportive Team Culture: Our team values collaboration and shares knowledge to help each other grow and succeed.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development