Full Stack Developer

Pretoria FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

As a Full Stack Developer at Innovative Software Solutions, you will design, develop, and maintain complex web applications. We're looking for someone with expertise in JavaScript, HTML/CSS, and back-end frameworks, committed to delivering high-quality software solutions.

Responsibilities

  • Build robust front-end interfaces using React or Angular.
  • Develop backend APIs using Node.js and Express or similar frameworks.
  • Implement solutions to improve application reliability and performance.
  • Support deployment processes and continuous integration pipelines.
  • Lead technical discussions with other developers during project kickoffs.
  • Train and mentor junior developers in coding best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in full stack development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile principles and Scrum methodologies.
  • Knowledge of cloud platforms like AWS or Azure: Understanding deployment and management of applications on cloud services.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Health and wellness programs
  • Opportunities for professional development

Company Culture

  • Collaborative Environment: We foster a collaborative environment where individuals contribute towards shared goals.
  • Commitment to Innovation: Our team is encouraged to explore new ideas and innovative solutions.
  • Continuous Learning: We support ongoing learning and provide resources for professional growth.
Status: Closed