Software Developer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We're looking for a passionate Software Developer to contribute to our exciting projects in Cape Town. You will work on both the front-end and back-end, enhancing our software capabilities and ensuring user satisfaction. The ideal candidate will have a knack for crafting clean and efficient code, along with a collaborative spirit to thrive in a team environment.

Responsibilities

  • Create and manage APIs for backend services.
  • Conduct workshops and training for team members on new technologies.
  • Oversee the application deployment process and manage hosting environments.
  • Analyze system performance and implement improvements.
  • Collaborate with cross-functional teams to meet project requirements.
  • Ensure that best practices are followed for security and data protection.
  • Provide technical guidance and support to clients as needed.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Java
  • MongoDB
Soft Skills
  • Problem Solving
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Understanding of automated deployment and infrastructure management.
  • Familiarity with Agile methodologies: Comfortable working in an Agile environment.

Benefits

  • Full health, dental, and vision coverage
  • Retirement plan with excellent matching
  • Work-life balance initiatives
  • Career development opportunities

Company Culture

  • Collaboration: We encourage collaboration and teamwork to achieve the best results.
  • Diversity and Inclusion: Our company fosters diversity, welcoming individuals from various backgrounds and experiences.
Status: Closed