Software Developer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

Join our innovative team as a Software Developer, where you will contribute to exciting projects that shape our technological landscape. We are looking for candidates with expertise in various programming languages and frameworks. Your ability to work collaboratively is essential to our success.

Responsibilities

  • Design, develop, and enhance backend services using Node.js or similar technologies.
  • Work with database management systems such as MySQL or MongoDB.
  • Participate in daily stand-ups and sprint planning meetings.
  • Implement security measures and data protection protocols.
  • Test software applications to ensure functionality and performance.
  • Provide support and troubleshoot production issues.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • HTML/CSS
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Understanding of Agile frameworks such as Scrum or Kanban.
  • Experience with cloud platforms: Familiarity with AWS or Azure for application deployment.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: Our culture is built on innovation and creativity, encouraging team members to explore new ideas.
  • Diversity and Inclusion: We are committed to fostering an inclusive workplace where everyone's voice is valued.
  • Continuous Learning: We prioritize continuous learning and offer various training programs.
Status: Closed