Applicants must be based in South Africa and have the right to work.
Ada Meher are exclusively partnered with a growing software consultancy that takes a forward-thinking, modern approach to development, with the aim of streamlining development processes, reducing the amount of code required, and ultimately saving their clients money. This company operates within South Africa and the UK, with projects based in both locations. This business has been established since the early 2000s, but in recent years, they have begun to scale the business, having achieved 100% growth per year in the last three years. This offers a start-up/scale-up environment with the stability of an established company.
They have their own framework, which streamlines the development process, and they are in the process of making this a product to go to market with as part of their continuous plans to grow the business and change the way the industry does software development. They use a unique approach of building the UI through the database, which is a highly technical but highly efficient method of development.
Typical clients and projects that my client works with include: Medium-sized companies with legacy systems that require upgrading and modernising. Example: Car Finance company with 700+ lines of legacy code base. Reduced code base by 50% and saved the client 20% revenue. They also work with start-ups, building systems from scratch through to support, assisting them in scaling their business.
Requirements:
Advanced proficiency in .NET 8+, with familiarity working in .NET 9 and using the dotnet 9 CLI
Significant hands-on production experience with ServiceStack v8+, including:
o AutoQuery, OrmLite, Locode, ServiceStack UI
o Authentication (custom implementations, API key auth, Identity integration)
o Well-structured startup configurations via IHostingStartup
Strong modern frontend capabilities with:
o Nuxt 3 (Nitro setup, project structure conventions, error workflows, middleware)
o Strict TypeScript
o PrimeVue v3/v4 and PrimeIcons
o Tailwind CSS v3/v4
o Pinia for state management, Yup for validation, Day.js for date handling
Strong understanding of system architecture, design best practices, and SOLID principles
Proficient using Yarn with Node.js 23.7+ and up-to-date build toolchains
Excellent communication and teamwork abilities
Demonstrated track record of shipping robust, high-quality production systems using this stack (or one closely aligned)
Job Types: Full-time, Permanent
Pay: R55000,00 - R70000,00 per month
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.