Software Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer, you will contribute to designing and developing cutting-edge applications tailored for our diverse clientele. You should be proficient in both front-end and back-end technologies, eager to collaborate with stakeholders, and committed to improving our existing software systems. If you have an eye for detail and a passion for crafting quality code, we encourage you to apply and showcase your talents.

Responsibilities

  • Coordinate with backend developers to integrate user-facing elements with server-side logic.
  • Document software processes and workflows for future reference and training.
  • Assist in deployment planning to ensure seamless rollouts of new features.
  • Conduct operational assessments and refine software solutions based on user feedback.
  • Participate in cross-team collaboration to align development efforts with company goals.

Requirements

Education
  • Bachelor's degree in Information Technology or relevant field
Experience
  • 4+ years of software development experience with a focus on full-stack development
Technical Skills
  • JavaScript
  • HTML/CSS
  • Express.js
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience in API development: Hands-on experience building and integrating APIs for various applications.
  • Familiarity with automated testing frameworks: Knowledge in writing automated tests to ensure code quality.

Benefits

  • Paid time off and sick leave
  • Access to wellness programs and resources
  • Training and certification opportunities
  • Collaborative work environment

Company Culture

  • Continuous Learning: We support continuous education and training to empower our employees.
  • Community Engagement: We're committed to giving back to the community through various programs.
  • Work-Life Balance: We promote a work environment that respects personal time and family commitments.
Status: Closed