Software Developer

Johannesburg FULL TIME R25,000 - R50,000 / Month
(R300,000 - R600,000 / Year)

Job Description

We are seeking a talented Software Developer to join our Johannesburg team. You will play a pivotal role in developing and maintaining software applications, focusing on providing innovative solutions in a fast-paced environment. Your expertise in various programming languages and frameworks will contribute to our mission of delivering high-quality software products.

Responsibilities

  • Engage in agile development processes and contribute to sprint planning.
  • Establish and maintain coding standards and best practices.
  • Collaborate with backend developers to ensure seamless functionality.
  • Analyze user requirements and translate them into software features.
  • Develop software prototypes and proof of concepts as needed.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
Experience
  • 5+ years of software development experience
Technical Skills
  • Java
  • HTML/CSS
  • Git
Soft Skills
  • Analytical thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Hands-on experience with CI/CD pipelines and automation tools.
  • Contributions to open-source projects: Active participation in open-source software development.

Benefits

  • Attractive salary with performance bonuses
  • Comprehensive health insurance
  • Work-life balance initiatives
  • Opportunities for professional development

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive workplace for all.
  • Work-Life Balance: We promote a healthy balance between work and personal life to enhance employee well-being.
  • Community Engagement: Our team engages with the community through various outreach programs and initiatives.
Status: Closed