
We build apps
Our development philosophy
ThermalHub is a strong proponent of the Agile software development methodology. Projects go wrong when developers work in isolation and only present clients with their work at the end of projects. Such “waterfall” deliverables are seldom an exact match for what the client had in mind, which leads to wasteful and time-consuming re-work. We believe that successful projects are journeys that client and development partner walk together. The Agile methodology is geared toward making software development an iterative and transparent process, and encourages collaboration between developer and client. Throughout the development cycle, we make artefacts (such as UX designs, screen mock-ups, completed features) available to the client for comment and feedback, which ensures that everybody stays in alignment as far as deliverables and timelines are concerned.
Who we are
ThermalHub is a Stellenbosch-based software development company specialising in designing and building web and mobile applications. Our clients include American, German and South African engineering, financial services and media companies.
We draw from a network of more than a dozen architects, developers, analysts and designers to put together teams on a project-by-project basis. Experience has helped us streamline our development and management processes, enabling us to foster lasting and mutually beneficial relationships with our clients. The skills base of our consultants mean that they can assist in all stages of the system development life cycle – from gathering business requirements, to architecting, designing and implementing robust solutions to testing, deployment and support.
What we do
Web application development
We develop web applications using HTML5, CSS and Javascript (VueJS, AngularJS, JQuery). We believe that a good application is not only performant, scaleable and reliable, but also visually appealing and intuitive across browsers and device types. To this end, we provide end-to-end solutions, from project management to workshopping with clients to elicit requirements to graphic design and user experience design to prototyping, user experience testing, deployment and maintenance.
Mobile application development
We develop both native Android or iOS applications, as well as hybrid solutions (typically using the Ionic and Cordova frameworks, though we also have experience in IBM’s Worklight and other products). On the back-end our strengths are Java and Node, encompassing web and RESTful services, while we also have consultants versed in.NET, Scala and other technologies.
Contact us
We'd love to chat. Contact Tom at
+27 82 453 4657