Full Stack Developer

Johannesburg Full-time R40,000 - R58,333 / Month
(R480,000 - R700,000 / Year)

Job Description

Join our talented team as a Full Stack Developer, where you'll design and implement cutting-edge web applications. We value collaboration and innovation, and you will play a vital role in enhancing our software offerings, making a significant impact on our projects.

Responsibilities

  • Design and develop RESTful APIs for various applications.
  • Implement user interfaces with a focus on user experience.
  • Ensure applications are secure and maintainable.
  • Work with data modeling and database management solutions.
  • Assist in the integration of third-party APIs and services.
  • Contribute to the team's knowledge base and training initiatives.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • HTML/CSS
  • SQL/NoSQL Databases
  • Version Control (Git)
Soft Skills
  • Problem-solving
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile environments to enhance project workflow.
  • Knowledge of DevOps practices: Understanding of CI/CD pipelines and cloud deployment strategies.

Benefits

  • Competitive salary package linked to experience and skills.
  • Flexible working hours with hybrid work options.
  • Health benefits including medical aid.
  • Opportunities for professional development and learning.

Company Culture

  • Innovation: We embrace innovation and encourage creative problem-solving.
  • Collaboration: We believe in teamwork and fostering a collaborative environment.
  • Growth Mindset: We value continuous learning and seek individuals who are eager to grow.
Status: Closed