09/07/2026
We’re Hiring | Front-End PWA/SPA Developer
Location: Polokwane or Centurion
Preference: Polokwane, based at our manufacturing facility
Employment Type: Full-time | In-house
Corestruc / Coreslab is expanding its internal software development capability and is looking for an experienced Front-End PWA/SPA Developer to join our technology team. Working directly with the CTO, you will develop modern web applications that support manufacturing, engineering and business operations across the group.
Your initial focus will be migrating bespoke Android applications to Progressive Web Applications (PWAs), before progressing into backend APIs, middleware and ERP integrations.
This is an opportunity to build software that is used every day in real operational environments, where your work will directly improve efficiency across our manufacturing and construction businesses.
Key Responsibilities
Migrate existing Android applications to Progressive Web Applications.
Develop responsive applications for desktop, tablet and mobile devices.
Build maintainable front-end components and application workflows.
Integrate applications with REST APIs and third-party SDKs.
Develop applications that support offline operation and unreliable network connectivity.
Diagnose and resolve application and integration issues.
Participate in requirements analysis, testing and deployment.
Progress into backend API development, middleware and ERP integrations.
Work closely with operational users in factory and business environments to understand requirements and deliver practical software solutions.
Essential Skills
TypeScript | Vue.js | Quasar Framework | Progressive Web Applications
Single Page Applications | HTML5 and CSS3 | REST API integration
Git and modern development workflows | Responsive and mobile-first application development | Advantageous Experience | Node.js
PHP | C # | Microsoft SQL Server | PostgreSQL | MySQL | NoSQL databases
REST API design and development | OpenAPI / Swagger | Authentication and authorisation | Offline-first applications and data synchronisation
Android application development or migration | ERP, accounting or manufacturing systems | CI/CD pipelines | Linux deployment environments
We're looking for a practical developer who enjoys solving real business problems through well-designed software.
The ideal candidate will:
Translate operational requirements into reliable, user-friendly applications.
Produce clean, maintainable and scalable code.
Demonstrate strong analytical, debugging and problem-solving skills.
Work independently while collaborating closely with the CTO and business users.
Relevant experience, technical ability and a strong portfolio will carry more weight than formal qualifications.
To Apply email Jacques Rowe
📧 [email protected]
Include:
Your CV | Relevant experience | GitHub profile / portfolio
Current location | Availability | Current Cost to Company
Only shortlisted candidates will be contacted.
hashtag hashtag