Software Developer

Cape Town FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are in search of a Software Developer who is proficient in both front-end and back-end technologies. The successful candidate will play a pivotal role in developing cutting-edge software solutions that meet the evolving needs of our clients. You'll collaborate with a vibrant team of professionals in a fast-paced environment, contributing to projects that drive real impact.

Responsibilities

  • Create reusable code libraries for future use to enhance system capabilities.
  • Participate in brainstorming sessions to propose innovative features.
  • Assist in the evaluation of third-party tools and integrations.
  • Maintain effective communication with clients to gather feedback post-deployment for continuous improvement.
  • Contribute to team knowledge sharing and participate in tech talks.
  • Work closely with QA teams to ensure software quality and performance.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Any relevant certifications are advantageous
Experience
  • 4+ years of experience in software development environments
Technical Skills
  • JavaScript
  • Node.js
  • React
  • SQL
Soft Skills
  • Analytical skills
  • Collaboration
Certifications
  • Google Cloud Certified
  • Certified DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS: Hands-on experience with AWS for deploying and managing applications in the cloud.
  • Familiarity with Agile methodologies: Experience working in Agile environments and using related tools.

Benefits

  • Full health, dental, and vision coverage.
  • Generous retirement plan with matching contributions.
  • Flexibility in work hours and locations.
  • Employee wellness programs and resources.

Company Culture

  • Growth Mindset: We encourage a growth mindset, providing ample opportunities for professional development and advancement.
  • Employee Engagement: We focus on keeping our team members engaged and motivated through various initiatives and programs.
  • Transparency: We value transparency in communication, ensuring that everyone is informed about company updates and decisions.
Status: Closed