We are on the lookout for a skilled Software Engineer to join our team in Cape Town. In this role, you will work with cutting-edge technologies to build scalable applications and contribute to our innovative projects.
Responsibilities
Build and deploy applications across various platforms.
Conduct performance testing and ensure application reliability.
Attend team meetings and contribute to project planning.
Stay updated with industry trends and emerging technologies.
Requirements
Education
Master's degree in Software Engineering or related field is preferred
Experience
5+ years of experience in full-stack software development
Technical Skills
Java
JavaScript
Node.js
Soft Skills
Leadership
Problem-solving
Certifications
AWS Certified Developer
Certified ScrumMaster (CSM)
Languages
English: Fluent
Advantageous
Experience with Docker: Proficient in using Docker for containerized application development.
Familiarity with Agile methodologies: Experience in Agile project management techniques.
Benefits
Medical aid and retirement benefits
Flexible working conditions
Training and development opportunities
Employee wellness initiatives
Company Culture
Innovation: We foster a culture of innovation to encourage creative ideas and solutions.
Team Collaboration: We believe in teamwork and collaboration to achieve the best results.
Diversity and Inclusion: We are committed to building a diverse workforce and an inclusive environment.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development