We are seeking a highly skilled JavaScript Developer with expertise in [URL Removed] to join our dynamic development team in the Bryanston area. You will play a key role in building and maintaining modern web applications, ensuring high performance, responsiveness, and user-friendly experiences.

Key Responsibilities:

  • Develop, maintain, and optimize web applications using JavaScript and [URL Removed]
  • Build reusable components and front-end libraries for future use.
  • Ensure cross-browser compatibility and responsive design.
  • Collaborate with designers, back-end developers, and product managers to deliver high-quality products.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and provide mentorship to junior developers.
  • Optimize application performance and troubleshoot issues as they arise.
  • Integrate with RESTful APIs and third-party services.
  • Stay up to date with the latest industry trends and best practices in web development.

Requirements

  • 5+ years of professional experience in JavaScript development.
  • Strong expertise in [URL Removed] and its core principles, including hooks and state management (e.g., Redux, Context API).
  • Proficiency in TypeScript is highly desirable.
  • Experience with HTML5, CSS3, and modern UI frameworks (e.g., Tailwind CSS, Material-UI).
  • Solid understanding of RESTful APIs and JSON.
  • Familiarity with version control systems (e.g., Git, GitHub).
  • Experience with modern build tools (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
  • Understanding of unit and integration testing (e.g., Jest, React Testing Library).
  • Exposure to Agile development methodologies.
  • Experience with CI/CD pipelines and DevOps practices is a plus.

Desired Skills:

  • Javascript
  • react
  • Frontend

Desired Qualification Level:

  • Diploma

About The Employer:


Learn more/Apply for this position