About the position
ENVIRONMENT:
THE coding talents of a seasoned Full Stack Developer who thrives on building efficient, lean systems that work in the real world — not just the cloud, is wanted by our client, a dynamic provider of Software Solutions & Real-Time Data Analytics. Joining a small, high-impact Engineering team, you will be involved in the upgrade and restructure of legacy systems (Node 18 - Node 22 with full TypeScript support), writing clean, modular code across the Electron/React/Node stack while building and maintaining test coverage through Test-driven Development. The successful candidate must have a BSc in Computer Science/IT or similar field with 5+ years’ hands-on experience with Node.js with TypeScript – Backend development, type-safe APIs, async patterns, and production-grade systems; Electron – Not just wrapping a web app, but writing logic in the main process, managing IPC, and building deep native integrations, React Native – For mobile development (React Native CLI preferred), React, MySQL & MQTT. Please note this is a remote role, but candidates must be based in South Africa, fluent in English and willing to work primarily in GMT+2 time zone hours.
DUTIES:
REQUIREMENTS:
MUST-HAVEs –
Bonus Points for - Not required, but highly desirable:
ATTRIBUTES:
What they value -
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] OR e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.
Desired Skills:
- Full
- Stack
- Developer