Software Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Are you a passionate Software Developer looking to make your mark in the tech industry? Join our Johannesburg team where you will contribute to the design and development of cutting-edge software solutions. You will work in a vibrant and collaborative environment, leveraging your skills in full-stack development to enhance our innovative projects.

Responsibilities

  • Create functional and technical specifications based on business needs.
  • Test and validate applications to ensure they meet quality standards.
  • Document development processes and create user manuals.
  • Monitor application performance and implement enhancements as required.
  • Engage with clients to gather feedback on applications.
  • Stay updated with emerging technologies and frameworks.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • TypeScript
  • Ruby on Rails
Soft Skills
  • Creative Problem-Solving
  • Adaptability
Certifications
  • Google Cloud Professional Developer
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience with Agile Methodologies: Knowledge of agile frameworks and practices.
  • Experience with Cloud Platforms: Hands-on experience with AWS or Azure services.

Benefits

  • Attractive salary with additional perks.
  • Work-life balance initiatives to promote well-being.
  • Generous leave policies and holidays.
  • Support for continued education and certifications.

Company Culture

  • Continuous Learning: Opportunities for skill development and knowledge sharing are always available.
  • Diversity: Committed to maintaining a diverse workforce and community.
  • Work-Life Balance: Recognizing the importance of balancing work with personal life, we offer flexible arrangements.
Status: Closed