Join us as a Software Engineer in Cape Town, where you'll be responsible for designing and implementing effective software solutions. Your role will involve collaboration with cross-functional teams to deliver high-quality products.
Responsibilities
Write clean, scalable code using .NET or Java.
Optimize applications for maximum speed and scalability.
Collaborate in an agile environment to deliver high-quality software.
Participate in team meetings and contribute to project planning.
Provide technical guidance to junior team members.
Engage in continuous learning and professional development.
Requirements
Education
Bachelor's degree in Software Engineering or equivalent
Relevant certifications are a plus
Experience
4+ years of experience in web development
Technical Skills
JavaScript
React
Node.js
SQL
Soft Skills
Analytical skills
Adaptability
Certifications
AWS Certified Developer
Scrum Master Certification
Languages
English: Fluent
Advantageous
Knowledge of serverless architecture: Experience in building applications using serverless technologies.
Familiarity with RESTful APIs: Understanding of designing and consuming RESTful services.
Benefits
Attractive salary with bonuses based on performance
Comprehensive health benefits
Work-from-home options
Continuous learning opportunities
Company Culture
Diversity: We believe in the strength of a diverse workforce and inclusive practices.
Work-life Balance: We promote a healthy work-life balance for all our team members.
Engagement: We actively seek employee input and foster engagement in decision-making.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development