Role OverviewSeeking a high-energy, hands-on Software & Applications Team Lead who leads by example through active coding, mentoring, and end-to-end project ownership.Role requires *****% hands-on development while guiding strategy, delivery, and technical excellence.Focus on innovative thinking, including AI-enhanced features, to accelerate product growth and reliability in mission-critical environments.Key ResponsibilitiesProvide technical guidance and day-to-day leadership to two Flutter developers and a contract web developerConduct code reviews, pair programming, and developer skill-building sessionsCollaborate closely with the Support Manager to resolve issues efficientlyTake full ownership of delivery and ongoing maintenance of the SIM asset management portal (NestJS + React)Maintain and enhance existing PHP web assetsOwn all Python 3 backend services and MariaDB databasesLead development and maintenance of core Flutter mobile applicationsArchitect, maintain, and scale Python 3 servicesOptimise MariaDB performance and manage Nginx routingAdminister Linux servers (Ubuntu/OpenSUSE) and basic TCP/IP networkingWork with FortiGate and advanced Nginx tuning as requiredExplore and implement AI-powered enhancements such as predictive analytics and anomaly detectionPartner with the R&D Manager to ensure seamless integration between software and hardware telemetry systemsManage software lifecycles and coordinate with outsourced vendorsDeliver high-quality outcomes on time, leveraging a track record of successful project deliveryMinimum RequirementsStrong proven experience in Flutter/Dart for mobile application developmentStrong proven experience in Python 3 backend and service developmentSolid experience with MySQL/MariaDB databasesHands-on exposure to modern stacks such as NestJS, React, or similarComfortable working in Linux environmentsStrong experience with complex Git workflows using GitLab or GitHubDemonstrated leadership of small-to-medium teams or projects through full development lifecyclesProven experience mentoring developers and delivering completed, impactful projectsProactive and innovative mindset with interest in AI and ML applications in IoT and telemetrySolid understanding of TCP/IP networking fundamentalsWillingness to develop expertise in FortiGate, Nginx optimisation, and related toolsBachelors degree in Computer Science or equivalent qualificationStrong, demonstrable portfolio of shipped applications or projectsMinimum of 7 years relevant experience preferredBenefits and OfferCompetitive monthly salary of R50,000 to R75,000 TCTC13th cheque payable in DecemberPerformance-based incentive scheme at shareholders discretionSupportive, family-like culture focused on collaboration, respect, and work-life balanceMinimal after-hours work, limited to critical business incidentsOpportunity to shape cutting-edge IoT and software products in a stable, high-uptime environment
#J-*****-Ljbffr
Built at: 2026-03-09T14:54:51.369Z