Our client is seeking a proficient Full Stack Software Engineer who thrives in a collaborative, agile environment and is passionate about building scalable solutions. The role involves working across IoT hardware, firmware-aware development, and wide-area communication networks within an end-to-end engineering ecosystem.
Requirements:
Strong C++, embedded systems, firmware, and IoT hardware lifecycle experience
Full-stack development: JavaScript, Angular/React/Node.js
Additional languages: C#, Java, Python, PHP
Linux development, OOP & SOLID principles
RESTful APIs and scalable system design
SQL/NoSQL (MySQL, MariaDB, MongoDB)
Cloud (AWS EC2/S3) & distributed system networking
IoT data pipelines, telemetry, Kafka & Redis
CI/CD, automated testing, Docker & Kubernetes
Android development (IoT integrations)
Strong problem-solving, self-driven, collaborative, customer-focused
If you would like to apply for this position, please send transcripts with applications.
Should you meet the requirements for this position, please email your updated CV attached to , alternatively contact XXX-XXXX or visit our website, Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.