Software Engineer
Kgosi Solutions
Job Overview
The Software Engineer will be responsible for designing, developing, and maintaining web applications across the entire stack. This role requires strong technical expertise, problem-solving skills, and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Develop and maintain front-end and back-end components of web applications
- Collaborate with designers, product managers, and other developers to define and implement new features
- Write clean, efficient, and maintainable code following best practices
- Integrate APIs and third-party services
- Optimize applications for maximum speed and scalability
- Troubleshoot, debug, and upgrade existing systems
- Participate in code reviews and contribute to continuous improvement initiatives
- Ensure security and data protection across applications
Required Skills and Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 3+ years of experience as a Full Stack Developer or similar role
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js
- Strong back-end development experience with Node.js, Express, Python, or similar technologies
- Experience with databases such as MySQL, PostgreSQL, or MongoDB
- Familiarity with RESTful APIs and microservices architecture
- Knowledge of version control systems (Git, GitHub, GitLab)
- Understanding of CI/CD pipelines and cloud platforms (AWS, Azure, or Google Cloud)
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
How to Apply
Submit a CV, portfolio, and a brief cover letter outlining relevant experience and career goals to Sign in to view email with the subject line “Full Stack Developer Application – [Your Name]”.
Application Deadline: 27 July 2026
Equal Opportunity Statement
Kgosi Solutions is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or veteran status.
For employers only
Is this your company's job post? Verify ownership to manage this listing and receive applications directly.
Claim this listingLooking to apply for this job? Use the Apply button above.
See more jobs in Pretoria, Gauteng