React Developer

Johannesburg Full-time R25,000 - R50,000 / Month
(R300,000 - R600,000 / Year)

Job Description

As a React Developer, you will work with our team to build high-quality web applications that satisfy user requirements. Your role will involve not only writing code but also collaborating with cross-functional teams to improve overall product quality and user satisfaction.

Responsibilities

  • Analyze user requirements and define technical specifications.
  • Design and implement responsive web layouts for optimal mobile experiences.
  • Integrate with third-party services and APIs.
  • Evaluate and improve application performance on an ongoing basis.
  • Prepare and present technical reports as needed.
  • Maintain and enhance existing web applications, ensuring functionality.
  • Work in tandem with product managers to prioritize tasks and project deliverables.
  • Utilize version control systems to manage code efficiently.
  • Assist in QA and client product testing phases.

Requirements

Education
  • Bachelor's in Computer Science or equivalent experience
  • Master's degree in a relevant area is preferred
Experience
  • 5+ years of professional experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Creative Thinking
  • Communication
Certifications
  • Google Associate Cloud Engineer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of GraphQL: Experience with GraphQL for APIs preferred.
  • Understanding of Agile methodologies: Familiarity with Agile workflows and practices is advantageous.

Benefits

  • Comprehensive health and wellness benefits
  • Performance bonuses and incentives
  • Work-life balance initiatives
  • Opportunities for professional development

Company Culture

  • Growth Mindset: Employees are encouraged to pursue personal and professional growth.
  • Collaboration: We value collaboration between teams to drive successful outcomes.
  • Sustainability: We are committed to sustainable practices in our operations and development.
Status: Open