We're on the lookout for a skilled Software Developer to join our dynamic team in Cape Town. The ideal candidate will have experience with both front-end and back-end technologies, contributing to exciting software solutions that drive success.
Responsibilities
Design and implement software solutions that meet business requirements.
Participate in agile development practices including sprints and retrospectives.
Utilize version control systems to manage code updates.
Collaborate in an agile environment, contributing to team planning and workflows.
Document code and create technical specifications as required.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is a plus
Experience
5+ years of experience in software development
Technical Skills
JavaScript
Python
Version Control (Git)
Soft Skills
Problem-solving
Effective Communication
Languages
English: Fluent
Advantageous
Familiarity with GraphQL: Experience building applications using GraphQL technology.
Contributions to Open Source Projects: Active participation in open-source development communities.
Benefits
Competitive salary with performance bonuses.
Retirement plan with company matching.
Employee discounts on products and services.
Access to mental health resources and counseling.
Company Culture
Diversity and Inclusion: Committed to fostering a diverse and inclusive workplace.
Work-Life Balance: Encouraging a healthy work-life balance for all employees.
Community Engagement: Involved in community initiatives and outreach programs.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development