Full Stack Developer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our Johannesburg team. In this role, you'll work on various projects that challenge your skills whilst supporting the growth of your career within a vibrant and innovative environment.

Responsibilities

  • Develop and maintain front-end components and services for web applications.
  • Test and debug applications to ensure quality standards.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Enhance application architecture by integrating third-party services and APIs.
  • Develop automated tests to ensure application performance and reliability.
  • Engage in brainstorming sessions to contribute to feature decisions and innovations.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • HTML/CSS
  • JavaScript
  • Node.js
  • React
  • SQL/NoSQL Databases
Soft Skills
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Scrum and Agile practices to optimize workflow.
  • Knowledge of DevOps practices: Understanding of CI/CD processes and tools beneficial for deployment.

Benefits

  • Competitive salary package
  • Health insurance and wellness benefits
  • Flexible working arrangements
  • Learning and professional development opportunities

Company Culture

  • Innovation: We foster a culture of innovation that encourages our team members to continuously think creatively and push the boundaries of technology.
  • Collaboration: Our team thrives on collaboration and mutual support, ensuring each voice is heard and contributing to our collective success.
  • Growth: We are dedicated to personal and professional growth, offering training and mentorship to empower our staff.
Status: Closed