Full Stack Developer

Pretoria FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Full Stack Developer, you will be tasked with creating and implementing dynamic web applications that enhance our clients' needs. Ideal candidates should have proven experience with the latest web technologies and a keen interest in crafting seamless user experiences.

Responsibilities

  • Design and implement user-friendly interfaces using HTML, CSS, and JavaScript.
  • Develop and maintain server-side applications using Node.js and Express.
  • Collaborate with UX/UI designers to enhance user satisfaction and experience.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Integrate third-party APIs and services into existing applications.
  • Maintain and manage database systems such as MySQL, PostgreSQL, or MongoDB.
  • Write clean, scalable code and maintain documentation for future reference.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3-5 years of relevant experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
  • Git
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services such as AWS or Azure: Experience in deploying applications on cloud platforms.
  • Familiarity with CI/CD tools: Experience using CI/CD tools to streamline application deployment.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health benefits including dental and vision cover
  • Flexible working hours and work-from-home options
  • Opportunities for continuous learning and professional development

Company Culture

  • Innovation: We value creativity and encourage our team to bring forward ideas for continuous improvement.
  • Supportive Environment: We provide a supportive workplace that encourages personal and professional growth.
  • Diversity and Inclusion: We celebrate diversity and are committed to building an inclusive culture.
Status: Closed