Frontend Developer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are searching for a skilled Frontend Developer to join our dedicated team in Johannesburg. The ideal candidate will excel in creating responsive and visually appealing web applications while ensuring high performance and user experience. An understanding of modern JavaScript frameworks is essential, along with a passion for innovative design.

Responsibilities

  • Develop responsive and adaptive design features for web applications.
  • Work with backend developers to integrate APIs and other services.
  • Test products for usability and performance across different devices and browsers.
  • Engage in brainstorming sessions to create innovative features.
  • Assist in content management when necessary.
  • Document processes and code for better workflow management.
  • Collaborate in Agile environments, engaging in sprints and showcasing work to stakeholders.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in front-end development are advantageous
Experience
  • 3+ years of experience in frontend development
Technical Skills
  • HTML5
  • CSS3
  • JavaScript
  • React
  • Version Control Systems (e.g., Git)
Soft Skills
  • Attention to Detail
  • Effective Communication
  • Problem Solving
Languages
  • English: Fluent

Advantageous

  • Understanding of backend technologies: Familiarity with backend development can enhance collaboration.
  • Experience with CSS pre-processors (Sass, LESS): Knowledge of pre-processors for better CSS management.

Benefits

  • Competitive salary package reflective of experience.
  • Health and wellness benefits.
  • Opportunity for professional growth and skill enhancement.
  • Flexible working hours.

Company Culture

  • Innovative Environment: We encourage creative problem-solving and innovation across the board.
  • Supportive Teamwork: Our culture is rooted in collaboration and support for each other’s success.
  • Growth Mindset: We believe in continuous learning and improvement, offering various professional development opportunities.
Status: Open