Roodepoort
On-site
ZAR 300,000 - 500,000
Full time
Job summary
A recruitment agency is seeking a skilled graphic designer/web developer in Roodepoort, Gauteng. This role involves managing digital signage, collaborating with clients, and providing technical support. Ideal candidates possess strong skills in HTML, CSS, and JavaScript, with a degree in a related field. A keen eye for detail and proven experience is essential to deliver high-quality work.
Qualifications
- Proven experience working as a graphic designer or web developer.
- Excellent written and verbal communication skills.
- Ability to work on multiple projects simultaneously.
Responsibilities
- Install, configure, and manage digital signage media players.
- Upload, schedule, and organize media assets in the CMS.
- Review site plans to advise on screen and player placement.
Skills
Proficiency in HTML
Proficiency in CSS
Proficiency in JavaScript
Familiarity with Photoshop
Familiarity with After Effects
Basic UI/UX knowledge
Experience using APIs
Strong problem-solving skills
Education
Degree or diploma in Computer Science, Web Development, Multimedia Design
Qualifications
- Degree or diploma in Computer Science, Web Development, Multimedia Design, or a related field.
- Proven experience working as a graphic designer or web developer
- Excellent written and verbal communication skills, with the ability to write engaging and concise copy
- Ability to work on multiple projects simultaneously, manage deadlines, and prioritize tasks effectively
- A keen eye for detail and a strong commitment to delivering high-quality work
- Strong problem-solving skills and the ability to think creatively
- A portfolio showcasing your graphic design and web development skills is required
Skills
- Proficiency in HTML, CSS, JavaScript
- Familiarity with video / image editing tools (e.g., Photoshop, After Effects)
- Experience using APIs for CMS integration or automation
- Basic UI / UX knowledge for designing screen layouts or interactive content
- Strong problem-solving skills and attention to detail
- Ability to work independently and as part of a team
Responsibilities
- Technical Support & Maintenance
- Install, configure, and manage digital signage media players (e.g., Raspberry Pi, Android, BrightSign)
- Troubleshoot device errors, black screens, offline players, and hardware failures
- Reimage and update firmware or OS on devices when necessary
- Content Delivery & CMS Management
- Upload, schedule, and organize media assets in the CMS (e.g., Novastar)
- Create layout templates with proper screen zoning for video, tickers, and static content
- Test and preview content before deployment to minimize display errors
- Design or modify HTML / CSS-based layouts and tickers for screens with custom branding needs
- Use APIs or internal tools to automate content deployment workflows
- Deployment Planning & Documentation
- Review site plans and floor maps to advise on screen and player placement
- Generate and update deployment diagrams for support reference
- Client & Team Collaboration
- Provide second-level support for field technicians during installations or site issues
- Train internal staff or junior team members on player setup, CMS usage, and troubleshooting steps
- Provide back-up support for the content team