Software Developer

Cape Town FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

Join our dynamic team as a Software Developer. This role requires a strong foundation in full-stack development, focusing on both front-end and back-end technologies. The ideal candidate will be passionate about building scalable software solutions and improving existing systems.

Responsibilities

  • Create robust and reusable code components for future use.
  • Integrate user-facing elements with server-side logic.
  • Analyze and improve system performance, reliability, and security.
  • Coordinate with team members to define and implement new features.
  • Troubleshoot issues in development, testing, and production environments.
  • Stay updated with emerging trends in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
  • Master's degree highly preferred
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • SQL
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Oracle Certified Professional, Java SE 8 Programmer
  • AWS Certified Developer – Associate
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Hands-on experience with AWS or Azure platforms is a plus.
  • Familiarity with Version Control: Experience with Git for version control and collaboration.

Benefits

  • Comprehensive medical aid and dental plans
  • Retirement savings plan with employer contribution
  • Flexible scheduling with remote options
  • Employee training and development programs

Company Culture

  • Continuous Learning: We support our employees' growth through continuous learning and development opportunities.
  • Work-Life Balance: We promote a healthy work-life balance, encouraging our employees to recharge.
  • Respect and Integrity: We value respect and integrity in our workplace culture.
Status: Closed