Full Stack Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to support our cutting-edge development team. You will work on both front-end and back-end technologies, creating dynamic applications that elevate user experience.

Responsibilities

  • Build responsive user interfaces and engage in full lifecycle software development.
  • Implement data storage solutions and optimize database performance.
  • Guide team members on best practices in coding and technology stacks.
  • Participate in agile development practices and sprint planning.
  • Ensure cross-platform optimization for mobile and web.
  • Maintain ongoing communication with stakeholders about project status.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in Software Development preferred
Experience
  • 3-5 years relevant experience in software development
Technical Skills
  • JavaScript
  • CSS Frameworks
Soft Skills
  • Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with AWS or Azure services is an advantage.
  • Knowledge of Agile methodologies: Experience working within agile frameworks is beneficial.

Benefits

  • Health and wellness benefits including medical aid.
  • Retirement annuity with company contributions.
  • Flexible hours and work-from-home opportunities.
  • Professional development and training support.

Company Culture

  • Collaborative Environment: We encourage teamwork and support a collaborative atmosphere that drives innovation.
  • Emphasis on Learning: We prioritize continuous learning and provide resources for professional growth.
  • Diversity and Inclusion: Our commitment to a diverse workforce helps us to create innovative solutions.
Status: Open