2x Software Developers

Booyco Electronics
Boksburg, Gauteng
Full-time
Posted 43 min ago
Full-time IT & Software
Apply for this job

Job Description

Main Purpose of the Job
A versatile and innovative Software Developer with expertise in AI technologies to join our dynamic team. Our team specializes in designing mobile apps, web apps, systems, and offline-functioning applications to enhance the efficiency, automation, and quality of processes. The ideal candidate will play a pivotal role in building intelligent, high-performance, and scalable software solutions across multiple platforms. This role involves collaboration with cross-functional teams, including hardware engineers.

Education, experience and competencies
  • Tertiary qualification in Computer Science, Computer Systems Engineering or a related field.
  • Minimum of 2+ years of software development experience, preferably in diverse industries such as manufacturing, electronics, or technology services.
  • Proven experience in developing applications with offline capabilities and cloud integration
  • Programming Languages: Proficiency in Python, C/C++, Java, JavaScript, along with HTML and CSS for front-end development.
  • Cross-Platform Development: Experience with frameworks for mobile (Electron, Xcode Flutter, React Native) and web applications.
  • Offline Functionality: Expertise in tools like Firebase, Supabase, and SQLite for building offline-first apps with synchronization capabilities.
  • Cloud and Containerization: Proficient in deploying and managing applications using Docker, Kubernetes, and cloud platforms.
  • Version Control and CI/CD Pipelines: Experience with GitHub, Bitbucket, and implementing CI/CD pipelines to automate development workflows.
  • AI and IoT: Familiarity with machine learning frameworks, IoT systems, and process automation tools for enhanced system intelligence.

Responsibilities
Application Development and Design
  • Develop and implement mobile, web, and offline-capable software applications for diverse business needs.
  • Design intuitive and responsive user interfaces for applications on multiple platforms (e.g., mobile and desktop).
  • Leverage AI and machine learning to enhance the intelligence and functionality of software solutions.
System Integration
  • Integrate software with hardware components such as PLCs, microcontrollers, IoT sensors, and robotics.
  • Ensure seamless communication between software, hardware, and IoT/cloud platforms
Data Analytics and Reporting
  • Build tools for real-time and offline data collection, analysis, and visualization to improve decision-making.
  • Develop predictive analytics models for proactive quality control and maintenance.
Collaboration and Technical Support
  • Collaborate with UI/UX designers, hardware engineers, and production teams to understand technical and user requirements.
  • Develop Assist and mentor junior developers in coding practices, problem-solving, and technology adoption.
  • Provide on-demand technical support for software-related challenges in all platforms.
Quality Assurance and Compliance
  • Conduct rigorous testing to ensure software reliability, scalability, and high performance across platforms.
  • Maintain software documentation, adhere to industry standards, and implement version control processes.

Competencies

  • Development of mobile, web, and offline-first applications.
  • Integration of software with AI/ML technologies and IoT systems.
  • Real-time and offline data analysis with predictive modelling.
  • Collaboration with hardware and software teams to ensure end-to-end system integration.
  • Agile development methodologies, CI/CD workflows, and version control best practices.

Interested in this role?

You'll apply on Booyco Electronics's own site before 16 November 2026. Put your most relevant experience at the top of your CV first.

Apply Now Get new jobs on WhatsApp

Real employers never ask you to pay to apply. How to spot a job scam

Job details
Job TypeFull-time
LocationBoksburg, Gauteng
CategoryIT & Software
Posted11 November 2026
Closing Date16 November 2026
Booyco Electronics
Boksburg, Gauteng

New to applying?

Free guides on CVs, cover letters, interviews and the Z83 form.

How to apply guides
Apply for this job