Frontend Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Frontend Developer in our company, you’ll leverage your technical skills to bring our website designs to life. Working with a team of talented individuals, you'll help create visually stunning, intuitive, and responsive user interfaces. If you have a strong background in frontend technologies and a passion for creating beautiful websites, we want to hear from you!

Responsibilities

  • Develop new user-facing features with a focus on usability and performance.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with other team members and stakeholders to deliver high-quality products.
  • Maintain and improve website and application performance and functionality.
  • Troubleshoot and debug issues to enhance user experience.
  • Stay up-to-date with the latest industry trends and technologies to ensure our web applications are innovative.
  • Integrate APIs and other backend services with responsive frontend solutions.

Requirements

Education
  • Degree in Web Development or related field is preferred
Experience
  • 3+ years of experience in frontend development
Technical Skills
  • Bootstrap
  • TypeScript
Soft Skills
  • Collaborative Spirit
  • Effective Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with SEO principles: Knowledge of how to optimize web applications for search engines.
  • Experience with testing frameworks: Experience using testing frameworks to ensure code quality.

Benefits

  • Medical aid and health insurance
  • Annual bonus based on performance
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We value creativity and innovation, encouraging our developers to push the boundaries of technology.
  • Collaboration: Teamwork and collaboration is at the heart of what we do, believing in collective success.
  • Continuous Learning: We support professional growth through ongoing training and development opportunities.
Status: Open