Frontend Developer (Web Project)

🏢 Ikhwezi Technical College📍 Queenstown (Komani), Eastern Cape💼 Full-Time💻 On-site🏭 Education Technology, Higher Education, Web Development💰 R25,000 - R35,000 per month

About Company

Ikhwezi Technical College is a leading public vocational education institution dedicated to empowering the youth of the Eastern Cape through quality skills development. Located in Queenstown (Komani), we offer a diverse range of programs designed to equip students with practical expertise for various industries. We are committed to fostering innovation, academic excellence, and community development. Our mission is to be a catalyst for socio-economic transformation by producing skilled and employable graduates who can contribute meaningfully to the South African economy. We believe in providing a supportive and dynamic learning environment for both our students and our staff, encouraging continuous growth and collaboration. Join our dedicated team and contribute to shaping the future of education and technology in South Africa, making a tangible impact on individual lives and the broader community.

Job Description

We are seeking a passionate and skilled Frontend Developer to join our growing IT department at Ikhwezi Technical College. This is an exciting opportunity to contribute to significant web projects aimed at enhancing our college’s digital presence, improving student and staff experiences, and modernizing our online platforms. The successful candidate will be instrumental in bringing our web designs to life, ensuring optimal user experience, responsiveness across devices, and robust performance. You will work closely with our backend developers, UI/UX designers, and various stakeholders to develop, implement, and maintain high-quality web applications. This role requires a strong understanding of modern frontend technologies, a keen eye for detail, and a steadfast commitment to creating user-friendly and accessible interfaces. You will be involved in the full software development lifecycle, from conceptualization and design to deployment and ongoing support, contributing to projects that directly impact our college community and its mission of empowering future generations. Your work will directly influence how our students, faculty, and the wider community interact with our digital resources, making a real difference in the educational landscape.

Key Responsibilities

  • Develop and maintain responsive, high-performance, and accessible web user interfaces using modern frontend technologies (HTML5, CSS3, JavaScript, and a modern framework like React, Angular, or Vue.js).
  • Collaborate effectively with UI/UX designers to translate wireframes and mockups into pixel-perfect, functional web pages and interactive components.
  • Ensure cross-browser compatibility and optimize applications for maximum speed, scalability, and an exceptional user experience.
  • Implement best practices for frontend development, including writing clean, maintainable, and reusable code, as well as establishing component reusability.
  • Integrate frontend applications seamlessly with backend APIs and services, ensuring robust data flow and application functionality.
  • Participate actively in code reviews to maintain high code quality, identify areas for improvement, and share knowledge within the development team.
  • Troubleshoot, debug, and resolve issues in existing web applications efficiently, ensuring minimal disruption to users.
  • Stay up-to-date with emerging frontend trends, technologies, and best practices, proactively recommending and implementing innovative solutions.
  • Contribute to the continuous improvement of our development processes and tools, fostering an agile and efficient workflow.
  • Work effectively in an Agile/Scrum environment, participating in daily stand-ups, sprint planning, and retrospectives.

Required Skills

  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Strong experience with at least one modern JavaScript framework (React, Angular, or Vue.js).
  • Familiarity with CSS pre-processors (Sass/Less) and frontend build tools (Webpack, Gulp).
  • Experience with version control systems, particularly Git.
  • Understanding of responsive design principles and mobile-first development methodologies.
  • Ability to consume RESTful APIs and handle data manipulation on the client-side.
  • Strong problem-solving skills and meticulous attention to detail.
  • Excellent communication and teamwork abilities, with a capacity to collaborate effectively across multidisciplinary teams.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a closely related technical field.
  • Experience with UI libraries or design systems (e.g., Material-UI, Bootstrap).
  • Knowledge of web accessibility standards (WCAG) and SEO best practices.
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library) for unit and integration testing.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • A compelling online portfolio demonstrating relevant web development projects and contributions.

Perks & Benefits

  • Competitive salary package commensurate with experience and qualifications.
  • Opportunities for professional development and continuous learning through workshops and courses.
  • The chance to contribute to a meaningful mission in public education and community development.
  • A supportive, collaborative, and inclusive work environment.
  • Generous annual leave and public holidays.
  • Contributions towards medical aid and provident fund schemes.
  • Access to college facilities and resources.

How to Apply

Interested candidates are encouraged to submit their comprehensive CV, a compelling cover letter detailing their relevant experience and why they are a good fit for this role, and a link to their online portfolio (if available). Please click on the application link below to apply.

Apply Now

DISCLAIMER

Welcome to Career.zycto.com. All job opportunities listed on Career.zycto are gathered from verified employers, recruitment partners, or reliable online sources. While we strive to ensure accuracy and legitimacy, we do not guarantee the completeness, reliability, or ongoing availability of any job listing.


We strongly encourage applicants to carry out independent verification before applying for any position and to avoid sharing personal or financial information unless confident about the employer’s authenticity. Career.zycto will not be held liable for any loss, damages, or inconveniences resulting from reliance on information posted on this website.

Career.zycto does not request payment or charge users for accessing job listings or using our platform. All job-related information and listings are completely free. Please use this website responsibly and at your own discretion. For inquiries or to report any suspicious activity, kindly reach us at [email protected].
Scroll to Top