Web & Content Developer
Job Location
Roodepoort, South Africa
Job Description
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
Location: Roodepoort, ZA
Posted Date: 7/7/2025
Location: Roodepoort, ZA
Posted Date: 7/7/2025
Contact Information
Contact | Human Resources |
---|