Software Engineer (Mid-Level, Frontend)
Company: CyberSentriq
Location: South Africa (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-04-10
About this role
Job Title: Software Engineer (Mid-Level Frontend)
Location: Hybrid / Remote (Somerset, South Africa)
Purpose of the Role:
As a Software Engineer - Frontend, you will play a pivotal role in shaping the user experience of the CyberSentriq product suite. Built on Vue.js and modern JavaScript frameworks, our platform leverages AI-driven insights and automation to deliver secure, intuitive, and scalable solutions to our customers. You will collaborate closely with UX designers, backend engineers, and product managers to deliver high-quality, customer-centric interfaces that support our mission to simplify and secure the digital landscape.
Key Responsibilities:
- Design, develop, and maintain responsive, accessible, and performant user interfaces using Vue.js (or similar frameworks).
- Translate UX wireframes and product requirements into functional, elegant front-end solutions.
- Integrate with RESTful APIs and contribute to the evolution of our frontend architecture.
- Champion best practices in code quality, testing, and documentation.
- Collaborate in Agile sprints, contributing to planning, estimation, and retrospectives.
- Mentor junior developers and contribute to continuous improvement across the team.
- Identify opportunities to embed AI and automation into the frontend experience to enhance usability and efficiency.
- Ensure all UI components are secure, scalable, and aligned with cyber security best practices.
Your Story:
You're a creative problem-solver who thrives on building intuitive, secure, and scalable digital experiences. You care deeply about user experience, accessibility, and the impact your work has on real people. You're ready to lead, mentor, and collaborate in a supportive environment where your voice matters and your growth is championed.
- Minimum 3+ years' experience in frontend development using JavaScript, TypeScript, HTML5, and CSS3.
- Strong hands-on experience with Vue.js is highly desirable; experience...