Boxfusion is on a mission to build a world-class tech team through OfferZen.
Boxfusion is committed to drive growth and innovation in the tech community.
Boxfusion helped the Gauteng Health Dept. systematise mass COVID-19 screenings with tight deadlines and novel problems. Here's how, using an MVP approach.
Read moreWe are a software development company that for the first 15 years of our existence has been maniacally focused on digitally transforming the public sector and enabling the most efficient and transparent government institutions in South Africa and beyond.
Having become arguably the most innovative and well respected software company in the public sector touching the lives of millions of citizens and over 130k public servants who use our software we are now setting our sights on new horizons.
We have been quietly working in the background partnering and incubating new ventures in AgriTech and in the Low-Code space which is changing how business applications are getting delivered.
Shesha is an ambitious, open-source, low code development framework specifically targeted at .NET developers. It is the culmination of 15 years of experience of building complex and scalable enterprise applications and relentlessly trying to make that process easier.
We believe it has the potential to make a big splash in the global .NET development space, and open up new avenues for Boxfusion tapping into an enormous international appetite for .NET based business application development services with a really differentiated offering (open source framework + low code + fully cloud-based delivery model).
Though Shesha is already extremely powerful and proven to reduce the amount of code required on our products and projects by over 80%, it is still in the early stages (the public launch is scheduled for Jan 2024), and raw in some areas. To make the impact and build the global community of users/developers it deserves, we still need to execute on an ambitious roadmap. For that, we need to expand the team with exceptional individuals, excited by the prospect of waking up every morning to solve complex technical challenges, contribute to an important open-source project, and the opportunity to potentially impact how business solutions get delivered globally.
To be challenged, grow, and contribute in a dynamic environment, tackling difficult problems through the use of cutting-edge technologies to make a meaningful impact.
Boxfusion is a true reflection of what a modern South African technology firm aspires to be.
That is why we are very specific about the individuals that we bring into our team. We go out of our way to find individuals that mirror our drive for excellence and have an innate desire to get things done, and see their work impact the world.
We are growing at a rapid pace and we are looking to bring in a diverse group of individuals to help us innovate and strengthen the core team and the future of our amazing product offering.
At Boxfusion hard work and dedication get rewarded and all team members are given an opportunity to show their strengths and learn. That is why we give everybody the opportunity to dig in on all aspects of our product delivery pipeline. If you are interested in working on multiple platforms from mobile, web, devops, testing, etc. you will not be out of place at our company.
We have a very vibrant environment where we encourage all teams to interact and socialise over a game of ping pong or pool when things get tough and every three months we have our customary Boxfusion day where we encourage all employees to let loose and enjoy each others company outside of the office. If you are looking to be challenged in the morning and cool down over a game of pool to clear your mind in the afternoon then you are definitely a fit for our company.
Our organisation structure is very transparent and all employees regularly get to interact with and get to know the leadership of the company. We are currently at around 140 Boxfusioners and growing.
All of our products and client-specific projects are built on-top of our home-grown Shesha framework which has been open sourced.
At a high-level the development team is split into two main groups:
We employ an agile development methodology managed on Azure DevOps and GitHub to manage all work items, automated build and release pipelines and testing.
We are Microsoft Gold Application Development partner so our technology stack tends to be Microsoft and Azure centric with a good set of open-source libraries and tools to top it up. We strive to take advantage of the latest technologies and tooling to keep our skills relevant and products on the cutting edge.
In general, as a product centric software development organisation, we care deeply about the quality of our solutions as they have to be architected with long-term maintainability, flexibility and scalability in mind.
For our web front-end we use React, Next.Js with a bunch of associated libraries.
On the mobile side we use primarily ReactNative as the core technology and AppCenter for monitoring and management.
On the back-end we predominantly rely on C# on ASP.NET Core and Python on the data/AI focused work. Sql Server and MongoDB being our databases of choice but with a gradual move towards PostgreSql.
The majority of our solutions get deployed and managed on the Azure cloud and integrating some cool AI capabilities using Azure Cognitive services into our product set.
For Dev roles we have a two stage hiring process:
After the Stage 1 interview we review the results and strive to get back to you within 24 hours to confirm progression to the second stage 2.
Whether you're looking for a startup, tech giant or remote opportunity – there's something for everyone.
On OfferZen, companies reach out to you with upfront role, tech stack and salary info so you can choose opportunities that resonate with you from the get-go.