Frontend Developer

Cape Town Full-time R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

Join our collaborative team of developers as a Frontend Developer, where you’ll use your skills in modern frontend technologies to enhance our web offerings. You will be responsible for building responsive interfaces and optimizing applications for speed and efficiency in a fast-paced environment.

Responsibilities

  • Create interactive and visually appealing user interfaces for web applications.
  • Work closely with UX/UI designers to translate designs into functional code.
  • Enhance application performance and user experience through optimization techniques.
  • Fix bugs and troubleshoot issues reported by users and stakeholders.
  • Utilize version control systems to manage code changes and collaborate with the team.
  • Document development processes and ensure knowledge sharing with the team.
  • Participate in scrum meetings, contributing to project planning and progress updates.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Experience with design tools like Adobe XD or Figma is a plus
Experience
  • 3+ years of experience in frontend development
Technical Skills
  • HTML
  • CSS
  • JavaScript
  • React
  • Version Control (Git)
  • Responsive Design
  • Performance Optimization
  • Cross-Browser Compatibility
Soft Skills
  • Attention to Detail
  • Team Player
  • Creative Problem-Solving
Languages
  • English: Fluent

Advantageous

  • Experience with TypeScript: Experience using TypeScript for building robust applications.
  • Familiarity with agile methodologies: Experience working within agile teams and methodologies.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Professional development and training opportunities
  • Flexible work hours
  • Remote work options available

Company Culture

  • Collaborative Environment: We believe in a collaborative environment where great ideas are shared and innovation thrives.
  • Growth and Learning: We prioritize personal and professional growth, offering resources for continuous learning.
  • Diversity and Inclusion: We embrace diversity and encourage applications from all backgrounds.
Status: Closed