A South African technology company is seeking a Technical Team Lead to oversee its software division. The role comprises 70% hands-on development and 30% leadership duties. Responsibilities include driving the architectural vision, managing team deliverables, and collaborating with hardware engineers. Candidates should have over 6 years of software development experience, proficiency in Python or Node.js, and a strong background in IoT protocols. A competitive salary based on experience is offered.
Qualifications
6+ years in Software Development with at least 2 years in a Lead/Senior capacity.
Proficiency in Python or Node.js, or Golang/C#.
Strong experience with React Native or Flutter.
Responsibilities
Drive the architectural vision for the miAlarm and FinmonTech ecosystems.
Lead by example by writing high-quality, scalable code.
Manage a small team and conduct code reviews.
Skills
Python
Node.js
React Native
Golang
C#
MQTT
WebSockets
AWS
Azure
Job description
A South African technology company is seeking a Technical Team Lead to oversee its software division. The role comprises 70% hands-on development and 30% leadership duties. Responsibilities include driving the architectural vision, managing team deliverables, and collaborating with hardware engineers. Candidates should have over 6 years of software development experience, proficiency in Python or Node.js, and a strong background in IoT protocols. A competitive salary based on experience is offered.