Full Stack Developer

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

Job Description

We are seeking a Full Stack Developer who is passionate about creating high-quality software solutions. In this role, you will design and develop web applications utilizing both front-end and back-end technologies. You will work closely with product managers and designers to deliver features that meet user needs, ensuring high performance and responsiveness. Your creativity and technical skills will directly contribute to our exciting projects in a collaborative environment.

Responsibilities

  • Develop APIs and integrate third-party services into our applications.
  • Work closely with product managers to clarify requirements and deliver solutions on schedule.
  • Support ongoing maintenance and release phases of existing applications.
  • Collaborate in a team-oriented environment with creative problem-solving skills.
  • Keep up to date with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or similar field
  • Relevant certifications or advanced degree would be an advantage
Experience
  • 5+ years preferred in software development roles
Technical Skills
  • JavaScript frameworks
  • RESTful APIs
  • Microservices
Soft Skills
  • Creative thinking
  • Leadership
Certifications
  • Google Cloud Professional Developer
  • Oracle Certified Professional, Java SE Programmer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Cloud Services: Experience with AWS or Azure is an advantage.
  • Experience with CI/CD: Familiarity with implementing CI/CD pipelines for automated deployment.

Benefits

  • Comprehensive health and dental insurance
  • Employee assistance program
  • Work-from-home options
  • Training and certification support

Company Culture

  • Diversity: Diversity is a core value, and we are committed to a workforce that reflects the communities we serve.
  • Respect and Inclusion: We are focused on creating an inclusive culture based on respect and equal opportunities.
Status: Open