Frontend Developer

Johannesburg FULL TIME R25,000 - R41,667 / Month
(R300,000 - R500,000 / Year)

Job Description

Join us as a Frontend Developer specializing in Vue.js. You will play a key role in building innovative web applications and transferring our creative designs into functional and appealing interfaces.

Responsibilities

  • Develop and maintain high-quality web applications using Vue.js.
  • Collaborate with UX/UI designers to implement and enhance user interfaces.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications.
  • Participate in code reviews and provide constructive feedback.
  • Work closely with backend developers to integrate APIs.
  • Stay up-to-date with emerging technologies and trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 2+ years of experience in frontend development, particularly with Vue.js
Technical Skills
  • Vue.js
  • HTML/CSS
  • JavaScript
  • Responsive Design
  • Version Control/Git
Soft Skills
  • Problem-Solving
  • Team Player
Languages
  • English: Fluent
  • Afrikaans: Conversational

Advantageous

  • Experience with state management libraries (Vuex): Knowledge of state management in Vue.js applications.
  • Familiarity with testing frameworks (Jest, Mocha): Experience in writing tests for frontend applications.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Collaborative Environment: We cultivate a collaborative culture where creativity and input from all team members are valued.
  • Continuous Improvement: We prioritize continuous learning and development for our staff.
  • Diversity and Inclusion: We are committed to building a diverse workforce where everyone belongs.
Status: Open