46 Html Css jobs in South Africa
web design
Posted today
Job Viewed
Job Description
A good-looking website is cute. A converting one is better. We design sites that load fast, sell hard, and scale with your brand. Maintenance, analytics, training and optimisations? Covered.
Lecturer - Module Coordinator Web Design
Posted today
Job Viewed
Job Description
Key Roles and Responsibilities:
Study material development
Oversee and manage the development or review of study guides (full or wrap-around)
Seek feedback from all stakeholders and keep a record of required changes to study guides in anticipation of the review cycle
Monitor the appropriateness of the prescribed textbook and editions
Ensure continued alignment between study guide and textbook, where applicable
Update study guides to cater for new textbook editions
Assessment
Draft all formal assessments for allocated modules
Consider internal and external pre-moderation feedback and implement changes as required
Conduct internal pre-moderation for modules in field of expertise
Conduct annual meetings with all campus lecturers to discuss the assessment strategy
Appoint suitably qualified internal and external moderators
Brief markers and moderators, and provide content support during the marking process
Mark a prescribed minimum number of assessments to fine tune marking guideline/memorandum
Consider markers' reports and decide on appropriate action
Consider moderators' reports and decide on appropriate action, in consultation with campus lecturers, HOS and subject coordinator (if any)
Conduct post-assessment meetings with all campus lecturers to reflect on success/concerns with assessments
Consider and analyse cross-campus success rates
Sign off on assessment results
Actively participate in the investigation/management of Red/Fire module status
Learning Journey Design
Conduct research in the field of expertise and/or learning design in the field of expertise
Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment
Stay informed about emerging trends in higher education and instructional methodologies
Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing
Actively collaborate with campus lecturers to continuously enhance the learning journey
LMS course environment
Design and draft materials needed for the course environment (announcements, etc.)
Populate and maintain the Canvas Blueprint course environment for modules owned
Lecturer and student support
Develop and deliver at least two lectures per module per semester for CL students, online live
Record at least two online lectures for DL students per semester per module
Deliver guest lectures in the field of expertise on STADIO modules as appropriate
Research and Professional Development
Conduct research in the field of expertise and/or learning design in the field of expertise
Attend both internal and external training sessions, workshops, and conferences to enhance skills in module design and assessment
Stay informed about emerging trends in higher education and instructional methodologies
Engage with industry, professional networks and associations to enhance collaboration and knowledge sharing
REQUIREMENTS
Minimum Requirements and Qualifications
Master's degree in web design and development or related IT discipline .
At least 5 years' Higher Education experience in Web Design
Expertise in Creative Adobe tools, Figma .
Key Attributes:
Strong applied focus with the ability to keep curricula aligned with evolving technologies.
Industry engagement to ensure teaching reflects current frameworks and platforms.
Ability to mentor staff in project-based and practical teaching approaches.
Commitment to preparing students for immediate employability in web development.
Photographer, graphic design and Web Designer
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for a candidate with the following skill set,
Web Designer and
Graphic Designer at Marios Jewellers. The role involves capturing stunning photographs of jewellery, creating visually appealing graphics for promotional materials, and designing and maintaining the company's websites. The candidate will be responsible for bringing the brand's vision to life through their creative skills.
Qualifications
- Photography and Graphic Design skills
- Web Design and Development skills (WordPress and WooCommerce)
- Experience with jewellery and/or luxury product photography
- Proficiency in Adobe Creative Suite (Photoshop, Illustrator, etc.)
- Experience in e-commerce website design and maintenance
- Excellent attention to detail and creativity
- Strong communication and collaboration skills
- Portfolio showcasing previous photography, graphic design, and web design work
Web Designer – UI/UX + Brand Design
Posted today
Job Viewed
Job Description
We're in the middle of a rebrand. The way our company looks and feels online needs to communicate trust, quality, and scale instantly. We're hiring a world-class Web Designer to shape our brand's digital presence — creating clean, modern, conversion-friendly designs that anchor our website and extend across all our marketing.
Outcomes (What Success Looks Like)
- Redesign our website in Figma → deliver a full system of page designs and mobile versions within 6 months.
- Develop a reusable brand design system → typography, colors, grids, iconography, and components, all organized in Figma.
- Deliver a steady stream of high-quality design assets → landing pages, social graphics, presentations, and digital collateral consistently on time.
- Maintain brand consistency across every visual touchpoint, ensuring a unified look and feel.
- Elevate visual clarity → design work that looks world-class, is easy to use, and earns client trust.
Competencies (What You Must Bring)
Hard Skills
- Mastery of Figma (components, design systems, responsive page design).
- Strong UI/UX instincts (user flow, hierarchy, clarity, mobile-first).
- Professional-level graphic design → typography, layout, color, branding.
- Experience designing websites and brand systems (not just app screens).
- Bonus: Experience creating digital marketing assets (ads, decks, social posts).
Soft Skills
- Detail-anchored & structured → your files and designs are clean, consistent, and usable.
- Translator of ideas → you can take a founder's raw vision and turn it into polished clarity.
- Strong communicator → you explain design choices in plain English.
- Adaptable → you can pivot with new priorities while keeping brand integrity.
- Async-friendly → works well with Loom updates, Figma comments, and clear feedback cycles.
The Fit (Who You'll Work Best With)
- You'll work directly with a visionary founder in New York who thrives on speed and new ideas. Your superpower is bringing order, structure, and detail — taking that energy and translating it into beautiful, consistent designs that scale.
- If you love brand systems, crave pixel-perfect consistency, and get energy from turning chaos into clarity, you'll thrive here.
The Opportunity
- This isn't a one-off design project. You'll:
- Shape the brand identity of a fast-scaling international company.
- Be the design anchor across web, digital, and marketing.
- Work with the freedom to create, while owning the standards that keep us consistent.
- Produce work that's seen daily by thousands of business owners.
In one line:
We're looking for a structured, detail-anchored web + brand designer who can transform vision into a world-class design system and brand experience that scales.
Front end Developer
Posted today
Job Viewed
Job Description
- Collaborate with stakeholders to plan, design, and implement high-quality, maintainable software solutions.
- Develop, test, and deploy code following best practices, coding standards, and CI/CD processes.
- Conduct code reviews, provide feedback, and contribute to team knowledge sharing and best practices.
- Track progress, report on project status, and communicate effectively with team members and stakeholders.
- Analyse and resolve system issues, maintain documentation, and ensure compliance with quality standards
Diploma in relevant Web Development or Graphic Design
Minimum applicable experience (years):
3+ years working experience
Experience with translating UI & UX designs into HTML, CSS and Java script websites using React, with a focus on user experience and usability
Apply now!
Front-End Developer
Posted 24 days ago
Job Viewed
Job Description
Front End Developer
Join a fast-scaling SaaS company revolutionising digital travel experiences
Remote | R50 000 R65 000 (Negotiable) | B2B SaaS | UK Hours (9am5:30pm)
About Our Client
Our client is an innovative B2B SaaS company transforming the travel industry with beautifully designed software and a seamless mobile app experience. With over 500 global clients, they empower travel businesses to deliver modern, digital-first services. Backed by strong growth and a forward-thinking engineering culture, the company values technical excellence, collaboration, and user-focused design.
They offer a remote-first working environment and are committed to ongoing professional development through access to learning tools and regular team sessions.
The Role: Front End Developer
You'll be a key part of the front-end team, working on web-based applications that support the global travel industry. Your focus will be on building and maintaining intuitive, scalable interfaces using React, while collaborating closely with backend, QA, and product teams.
This role is ideal for someone who takes pride in clean, maintainable code and enjoys working in a stable, fast-paced SaaS environment with low technical debt.
Key Responsibilities
Develop and maintain user-focused web interfaces using React
Collaborate with cross-functional teams, including backend (Node.js), mobile, QA, and product
Participate in code reviews and implement best practices
Translate UI/UX designs into functional, scalable code
Build reusable front-end components and libraries
Stay up to date with front-end trends and technologies
Ensure performance, accessibility, and responsiveness
About You
5+ years of front-end development experience
Advanced proficiency in React and modern JavaScript (ES6+)
Solid understanding of API-based architectures and basic Node.js
Comfortable with tools such as Git, Linux, JIRA, MySQL, MongoDB Atlas, PM2, Debian
Experience with AWS, GCP, or other cloud platforms
Bonus: Familiarity with OpenAPI or other schema-based validation tools
Bonus: Exposure to mobile app development or large-scale distributed systems
Strong communicator with a collaborative mindset
Passionate about clean code, scalable systems, and continuous learning
Front end developer
Posted today
Job Viewed
Job Description
Role Description
We are looking for an on-site PHP Developer with Flutter experience based in the Tableview area
If you possess great PHP and Flutter experience, please get in touch
Please apply online, or Email your CV to
Be The First To Know
About the latest Html css Jobs in South Africa !
Front End Developer
Posted today
Job Viewed
Job Description
Rapidly experiment with multiple solutions
Implement pixel-perfect UI designs
Implement re-usable HTML and JS logic
Ensure all code is readable, extendable, and scalable.
Ensure that style sheets are maintained and adapted where necessary.
Ensure that all implementations can be passed over to other developers, mid-development, with a minimum of handover.
Polish frontend behaviour to ensure a great user experience.
Ensure that the small unseen details of a client-side application are of exceptional quality.
Ensure that all processes have been investigated/considered in obtaining the specifications of the user requirements
Propose and review system design and evaluate alternatives.
Review and present the proposed system solution to the IT Project Manager / Leader and User Management or System owner.
Develop systems solutions in line with quality and delivery requirements
Ensure that the following steps in the Development Cycle are executed:
Preparation of system/technical documentation (as per ISO standards)
Preparation of the user and operation manual
User training
System testing/parallel runs
System implementation
System audits/quality assurance
Maintenance Requests:
Review and present the proposed system solution to the User Organisation.
Ensure that the following steps in the Development Cycle are executed:
Preparation of system/technical documentation.
Preparation of the user and operation manual.
User training.
System testing/parallel runs.
System implementation.
System audits/quality assurance.
User sign-off.
Relevant IT Degree / Certification
5+ years of experience of experience
Frontend Technologies: Angular 20, Typescript 5.8, Karma/Jasmine, HTML/CSS, PostgreSQL, Maven, X-Ray
Tools: Atlassian tools: Jira, Confluence, Git, Github for versioning, Github workflows, Docker, Docker Desktop
Autonomy and end-to-end ownership
Understanding of integration between different technologies
Coordination between development and support environments
Assisting with the business case
Planning and monitoring
Translating and simplifying requirements
Requirements processing, gathering, analysis, management and communication.
Assist with the identification and management of risks.
Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Between 3 - 5 Years
Front-End Developer
Posted today
Job Viewed
Job Description
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
As part of your role, your responsibilities will include:
- Developing new features, applications and solutions as well as maintaining existing ones
- Designing technical solutions to meet business requirements
- Optimise application for maximum speed and scalability
- Taking part in team activities such as collaborative-development and code-reviews.
- Taking part in cross-team activities such as knowledge-sharing and documentation.
- Fixing any website issues or bugs that arise
- Taking initiative to find and resolve issues.
- Ensuring websites are accessible across many platforms, including laptops and smartphones
- Routinely testing websites for ease of use, speed and other quality factors
- Collaborate with back-end developers and web designers to improve usability The necessary skills that we require for this role include:
- 3+ years' experience
- Proven work experience as a Front-end developer
- In-depth understanding of the entire web development process (design, development and deployment)
Required web development skills:
- HTML
- CSS
- JavaScript
- Typescript
- Experience with GIT version control
- Understanding of key website design principles and SEO optimisation
- Advanced knowledge of SPA's
- Excellent knowledge of browser troubleshooting and debugging practices and techniques
- Modern JavaScript framework (React, Vue, Angular etc)
- Able to support older web technologies such as ie11 and es5
- Experience in development practices like test-driven development, continuous integration and deployment
Desired development skills:
- Experience with Server-Side frameworks advantageous
- Development with modern CSS tools (SASS, LESS, etc)
- Familiar with content management systems and design software such as Figma
- Familiar with state management such as Redux, Vuex, Pinia, RxJs
- Excellent debugging and tracing skills and techniques
- Exposure to being involved in several complex projects
- Familiarity with Websockets
Interpersonal requirements:
- Able to work closely with designers and product owners
- Excellent verbal and written communication skills
- Good team player
- Analytical skills
- Hard working individual, able to work under pressure
- Stay up-to-date on emerging technologies
- Analytical and detail-oriented
- Advanced problem-solving skills
- Observant and able to remain focused on tasks for long periods of time
- Able to be self sufficient and accountable for own work
- Results orientated
- A knack for benchmarking and optimization
- Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
- Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow
Front End Developer
Posted today
Job Viewed
Job Description
Microsoft Power Platform Solutions Developer - Senior
riivo is growing at a rapid rate year on year and we are looking to increase our capacity. We are focused on gaining passionate developers preferably with good past experience that has ensured some experience & excellence within the technology environment.
Power Platform Low Code Developer
Role Specifics:
(The position will require you to be based in Cape Town)
Experience:
- If have a degree in the computer science or engineering departments it will be a plus. We seek solution driven thinkers.
- desirable to have 3 + years with low-code platforms (Power Platform Model Driven and Canvas app development and/or Dynamics365 development)
- experience is beneficial
- Traditional programming experience such as html, JavaScript, python ,and associated frameworks
- Skills associated to the above position gained from past experience within the technology environment
Salary:
Based on experience.
About Us
We build exceptional software without code. Our low-code first approach enables us to introduce game-changing tech to businesses big and small, lightning-fast. we specialize in delivering powerful, customised solutions using cutting-edge technologies like the Microsoft Power Platform and With these platforms, we empower businesses to streamline their workflows, enhance productivity, and drive growth in ways they never thought possible.
We believe in a team-first culture. We support each other's growth and are committed to building an inclusive environment where everyone can thrive individually as well as a team. This position will suit someone who seeks a work environment where building good team relationships are a primary focus to ensure we have an exciting journey together. We value our people.
What You'll Get Up To
- Working with a motivated team in a positive working environment
- Permanent Contract
- Creatively solving problems in a robust and scalable manner
- Collaborating closely with cross-functional teams to ensure alignment and efficient execution of projects
- Championing riivo's best practices
- Going the extra mile to ensure exceptional outcomes
- Staying abreast of the latest developments in low-code technology and continuously seeking ways to incorporate these into our workflows
Industry
- Software Development
Employment Type
Full-time - Hybrid arrangement with 3 days in office per week
Job Type: Full-time
Pay: R30 000,00 - R80 000,00 per month
Ability to commute/relocate:
- Rondebosch, Western Cape (City of Cape Town): Reliably commute or planning to relocate before starting work (Preferred)
Education:
- Bachelors (Preferred)
Experience:
- Microsoft Power Platforms: 3 years (Required)
Location:
- Rondebosch, Western Cape (City of Cape Town) (Preferred)
Work Location: In person