We are on the lookout for a passionate Software Developer to join our dynamic team in Cape Town. If you have a knack for crafting efficient, scalable software solutions and thrive in a fast-paced environment, this might be the perfect fit for you!
Responsibilities
Architect and implement robust software solutions.
Collaborate with the team to deliver high-quality software on time.
Ensure security and data protection in application development.
Mentor junior developers and assist in their professional growth.
Evaluate and recommend tools for improved software development.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree is an advantage
Experience
5+ years of experience in software development
Technical Skills
Java
React
Soft Skills
Problem-solving
Interpersonal Skills
Languages
English: Fluent
Advantageous
Familiarity with containerization tools like Docker: Experience with Docker for application deployment is a plus.
Knowledge of microservices architectures: Experience with microservices-based application design is advantageous.
Benefits
Comprehensive health insurance options
Generous leave policies
Annual company retreats
Continuous learning and training opportunities
Company Culture
Diversity and Inclusion: We embrace diversity and create an inclusive workplace.
Flexible Working Style: We offer flexible working arrangements to suit individual needs.
Work-Life Balance: We believe in maintaining a healthy balance between work and personal life.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development