Location
cape town
Job Type
Full-time
Posted
July 19, 2026
Job Description
Job Description
At Pragma, we embrace modern, responsible technology to enhance the way we work. Successful candidates must be open to using AI assistive technologies as part of the software development lifecycle. These tools may be used to support activities such as code generation, debugging, testing, documentation, and problem-solving, while maintaining high standards of engineering judgement, code quality, security, and ethical practice. A willingness to learn, adapt, and use AI tools effectively in a collaborative environment is essential.
Minimum Requirements A tertiary qualification in a relevant field (Bachelor's Degree/Diploma in e.g. Computer Science, Engineering, etc). A minimum of 2 years' experience as a Software Engineer. Experience in Java Script in ES6 (advantageous). Experience in CSS and HTML (preferred). Experience in React and Typescript (preferred). Experience with component-based architecture (advantageous). Experience with AI assistive technologies for d...