Job Description
About the Role
The Junior Software Developer will be responsible for developing, maintaining, and improving web and mobile applications that support the company’s operations and client engagement platforms. The role combines technical software development skills with graphic design expertise to ensure visually appealing, user-friendly, and high-performing digital products. This position contributes directly to strengthening the company’s digital presence and innovation strategy.
Key Responsibilities
- Develop and maintain responsive websites and web applications.
- Design and develop mobile applications (Android/iOS or cross-platform).
- Collaborate with internal teams to understand digital system requirements.
- Create visually appealing UI/UX designs aligned with company branding.
- Integrate graphic design elements into web and app platforms.
- Test, debug, and optimise applications for performance and scalability.
- Maintain and update existing digital platforms.
- Ensure websites and applications are secure and compliant with best practices.
- Assist in implementing new digital tools to improve internal processes and client experience.
Requirements
- Qualification in Software Development, Computer Science, App Development, or related field.
- Strong understanding of HTML, CSS, JavaScript, and modern frameworks.
- Basic knowledge of mobile development frameworks (e.g., Flutter, React Native, or similar).
- Proficiency in graphic design tools such as Adobe Creative Suite or similar software.
- Understanding of UI/UX design principles.
- Ability to create visually engaging digital interfaces.
- Strong problem-solving and analytical skills.
- Good communication skills and ability to work in a team environment.
- Ability to manage multiple tasks and meet deadlines.
Qualifications
No formal education or certifications are required for this role.
Salary & Benefits
Salary details are not provided.
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About IT/Computer Technician Jobs in Gauteng
The IT/Computer Technician profession is a vital component of Gauteng’s job market, with the demand for skilled professionals continually growing due to the increasing reliance on technology in various industries.
Typically, salary ranges for IT/Computer Technicians in Gauteng vary widely depending on factors such as experience, company size, and industry sector. Generally, entry-level positions may start around R200 000 – R400 000 per annum, while more senior roles can fetch salaries ranging from R500 000 – R1 million or more, although these figures are often influenced by the specific company, its budget, and the individual’s level of expertise.
Common skills required for IT/Computer Technician roles include proficiency in operating systems (Windows, macOS, Linux), hardware troubleshooting and repair, networking fundamentals, cloud computing knowledge, cybersecurity awareness, and software application expertise. Typically, candidates with a strong foundation in computer science or information technology are well-suited for these positions.
IT/Computer Technicians can be found across various industries, including the financial services sector, technology industry, manufacturing sector, and more. In general, companies that rely heavily on technology to operate tend to employ IT professionals, making these roles highly sought after.
Career development opportunities abound in this field, with many technicians progressing to senior roles or specializing in specific areas such as cybersecurity, data analytics, or artificial intelligence. Online courses, workshops, and certifications can help professionals upskill and stay competitive, while continuous learning is essential for staying current with the rapidly evolving technological landscape.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Use the STAR method (Situation, Task, Action, Result) when answering behavioral interview questions.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Durban: General Manager posted by Hire Power
General Manager (Quick Service Restaurant Franchise)
View JobStellenbosch: Assistant to Accountant posted by Helderberg Personnel
Purpose of the Role: To maintain accurate financial records with a strong focus on debtors and creditors management. This role…
View JobWestern Cape: Administrative and Logistics Coordinator posted by Helderberg Personnel
Responsibilities Opening contracts on systemMaking out physical contractsFollowing up and collecting signed contracts.Managing monthly bank audits by...
View JobCenturion: Accounting Assistant posted by Recruitpro Solutions
Duties & ResponsibilitiesManage and maintain general ledger accountsEnsure correct VAT allocations and calculationsMaintain the integrity, accuracy, and...
View JobGauteng: Sourcing and Product Specialist (R&D) posted by Switch Recruit
A dynamic opportunity is available in a role that combines strategic influence with hands-on execution. The position requires strong knowledge…
View JobDurban: Branch Manager posted by Switch Recruit
An exciting opportunity is available in the electrical engineering industry for a professional with strong leadership, organizational, and problem-solving...
View Job
Browse Employers
Job Alerts