Join us as a Software Developer in Cape Town, where you'll engage in exciting projects and collaborate with talented professionals. Your role will involve crafting innovative software solutions while ensuring high performance and responsiveness.
Responsibilities
Create and develop software applications that meet user needs and match business objectives.
Ensure software functionality meets quality standards through comprehensive testing.
Collaborate with team members to refine project timelines and deliverables.
Document development processes and update software documentation.
Mentor junior developers and share knowledge within the team.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Master's degree is advantageous
Experience
5+ years of software development experience
Technical Skills
TypeScript
REST APIs
Soft Skills
Leadership
Adaptability
Languages
English: Fluent
Advantageous
Familiarity with Docker: Experience with containerization for application deployment.
Understanding of CI/CD processes: Knowledge of continuous integration and deployment practices.
Benefits
Comprehensive health cover including dental and vision
Retirement plan with matching contributions
Opportunities for professional development and training
Work-from-home options available
Company Culture
Growth Opportunities: We invest in our team’s growth through various opportunities for training and advancement.
Diversity and Inclusion: We value diversity and strive to create an inclusive workplace for all employees.
Employee Engagement: We regularly engage with our employees to gather feedback and improve our workplace.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development