The Internet of Behaviors Company

Related companies:

Jobs at this company:

Apply

đź“Ť South Africa

🔍 Retail

  • 8+ years of hands-on experience working in and managing Agile software development processes, with demonstrated delivery of complex technology.
  • Track record of recruiting and developing talent in a global environment; strong management expertise and proven experience developing senior talent.
  • An expert understanding of software development engineering, with a deep understanding of modern enterprise technologies.
  • Advanced knowledge of Agile development concepts, methodologies, and the software development lifecycle (SDLC).
  • Experience directly partnering with product or program management teams.
  • Experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems.
  • Proven ability to troubleshoot complex system and codebase issues under time constraints.
  • Experience managing global technology teams across multiple time zones.
  • A collaborative mindset with excellent communication skills to work across teams.
  • Provide leadership and strategic direction to multiple engineering teams, guiding the analysis, design, development, and delivery of solutions that align with IOB’s objectives.
  • Collaborate with business owners, product managers, and other technology teams to define roadmaps, set priorities, and execute strategies effectively.
  • Drive performance management via communicating job expectations, monitoring performance, providing feedback and facilitating employee development.
  • Hands-on in setting engineering standards, coding, debugging, and troubleshooting to maintain a deep understanding of the software development lifecycle (SDLC).
  • Evaluate and manage technology relationships with vendors, integrators, and third- party service providers to deliver high-quality solutions.
  • Represent as the IOB thought leader and advocate for Agile practices, promoting continuous improvement in delivery and operational processes.
  • Define, track, and report metrics and KPIs that measure the success and impact of your team's development efforts.
  • Maintain alignment with internal and external stakeholders, crafting clear and impactful communications across all levels of the organization.
  • Assessing risk when making business decisions, ensuring compliance with data privacy laws and regulations, and safeguarding IOB’s reputation.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileCloud ComputingEmbedded SystemsFrontend DevelopmentFull Stack DevelopmentPeople ManagementUI DesignCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesStakeholder managementSoftware EngineeringDebugging

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🔍 Retail

  • 7+ years of experience in UI/UX design, with at least 3 years in a senior or principal role leading creative direction.
  • Strong conceptual design and storytelling skills, with a portfolio showcasing creative problem-solving and innovative user experiences.
  • Deep understanding of user-centered design principles, UX research methods, and usability best practices.
  • Proficiency in Figma and other design tools, with expertise in creating scalable design systems.
  • Experience working closely with Front-End Engineers and understanding front-end frameworks (e.g., Angular, Ionic, TailwindCSS) to ensure feasibility of designs.
  • Strong leadership and mentoring abilities, with a track record of guiding and developing design teams.
  • Excellent communication and presentation skills, with the ability to articulate design decisions to non-design stakeholders.
  • Lead creative direction for our applications and design systems, ensuring consistency, usability, and innovation across all projects.
  • Translate user stories, requirements, and business objectives into engaging and scalable design solutions.
  • Provide clear conceptual designs, wireframes, and high-fidelity prototypes that align with the company’s product vision and user needs.
  • Conduct and leverage UX research, competitive analysis, and user testing to inform design decisions and validate ideas.
  • Mentor and guide a team of senior designers, helping them elevate their creative skills and design thinking capabilities.
  • Collaborate with Front-End Engineers, Product Managers, and stakeholders to refine and implement best-in-class UI/UX experiences.
  • Define and maintain our design system, ensuring alignment with branding, accessibility, and industry standards.
  • Advocate for best practices in UI/UX, ensuring designs are data-driven and aligned with usability and accessibility guidelines.
  • Iterate and refine designs based on feedback, testing, and iterative improvements.

LeadershipAdobe Creative SuiteAgileDesign PatternsFigmaFrontend DevelopmentHTMLCSSJavascriptUI DesignUser Experience DesignCommunication SkillsCollaborationSketchProblem SolvingRESTful APIsMentoringExcellent communication skillsPrototyping

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🧭 Full-Time

đź’¸ 75000.0 - 120000.0 ZAR per year

🔍 Embedded Systems

  • Bachelor’s or Master’s degree in Electrical Engineering, Electronics Engineering, or a related field.
  • 5+ years of experience in hardware design and development, with a focus on embedded systems.
  • Strong proficiency in schematic design and PCB layout (Altium Designer preferred).
  • Experience with high-speed digital design, signal integrity, and power management.
  • Hands-on expertise in RF design, wireless communication (Wi-Fi, Bluetooth, LoRa, etc.), and low-power systems.
  • Deep understanding of EMI/EMC mitigation techniques and compliance testing.
  • Proficiency in hardware debugging and troubleshooting using oscilloscopes, spectrum analyzers, and other lab tools.
  • Knowledge of firmware-hardware interactions, including microcontroller and FPGA integration.
  • Strong experience with manufacturing processes, including DFM and DFT best practices.
  • Ability to work independently and take ownership of complex hardware development projects.
  • Lead the design, development, and testing of high-performance electronic hardware solutions.
  • Architect and design schematics and multi-layer PCBs using Altium Designer or equivalent tools.
  • Conduct circuit simulations and analysis to validate designs for performance, power efficiency, and signal integrity.
  • Oversee hardware prototyping, debugging, and optimization to meet product specifications.
  • Define EMI/EMC compliance strategies and design best practices for hardware reliability.
  • Collaborate closely with firmware, software, and mechanical engineers to integrate hardware seamlessly into system-level designs.
  • Guide DFM (Design for Manufacturing) and DFT (Design for Testability) to ensure smooth production and scalability.
  • Evaluate and select components and technologies to meet system requirements, cost constraints, and lifecycle considerations.
  • Mentor junior engineers, providing technical guidance and best practices for hardware development.
  • Stay up to date with the latest industry trends and emerging technologies to drive innovation in our products.

Embedded Systems

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🧭 Full-Time

đź’¸ 1056000.0 - 1500000.0 ZAR per year

🔍 Retail

  • Bachelor's or Master’s degree in Computer Engineering, or a related engineering field.
  • 5+ years of hands-on experience in Angular.
  • Deep expertise in Angular, TypeScript, and front-end performance optimization.
  • Strong understanding of Redux and functional programming principles.
  • Proven experience in web and mobile friendly development, including responsive and accessible design.
  • Experience working in collaborative, team-oriented environments with iterative development processes.
  • Lead the development of complex web and mobile application features using Angular and Ionic’s Capacitor.
  • Mentor junior engineers, conduct code reviews, and provide technical guidance.
  • Drive the adoption of best practices in state management, functional programming, and performance optimization.
  • Contribute at a functional level by defining and maintaining front-end standards, tools, and shared libraries to support consistency and efficiency across all teams.
  • Collaborate with UI/UX designers, back-end engineers, and other stakeholders to deliver high-quality, scalable solutions.
  • Stay updated with the latest front-end technologies and industry trends, recommending improvements to tools and workflows.

Frontend DevelopmentGitHTMLCSSJavascriptTypeScriptAngularReduxRESTful APIs

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🔍 Retail

  • A Bachelor’s degree in Data Science, Computer Science, Mathematics, Engineering or a related field. Advanced degrees are a plus.
  • 5+ years (preferred 8+ years) of proven experience as a data scientist, with expertise in machine learning, statistical analysis, and data visualization.
  • Strong proficiency in Python (including libraries like Pandas, NumPy, Scikit-learn, Matplotlib, and TensorFlow/PyTorch) and SQL.
  • Strong understanding of data modelling, feature engineering, and model evaluation techniques.
  • Experience with experimental design (e.g. A/B testing).
  • Experience with data visualisation tools (e.g. Power BI, Tableau) is preferred.
  • Familiarity with cloud platforms (e.g. AWS, GCP, Azure) and big data tools (e.g. Spark, Databricks).
  • Experience leading and mentoring junior data scientists and other team members
  • Experience contributing to and shaping internal data science standards and best practices.
  • Strong problem-solving and critical thinking skills and the ability to work with cross-functional teams to deliver results.
  • An innovative, collaborative mindset with excellent communication skills to work across teams.
  • Conduct data cleaning and exploratory data analysis (EDA) to uncover patterns, trends, and actionable insights from complex datasets.
  • Develop, deploy and monitor machine learning models and algorithms to solve business challenges and enhance operational efficiency.
  • Design experiments and statistical tests to validate hypotheses and measure the impact of implemented solutions.
  • Knowledge of MLOps and deploying models to production environments.
  • Familiarity with version control systems like Git and collaborative workflows.
  • Collaborate with data engineers to understand the data architecture and ensure seamless data access, quality, and transformation pipelines.
  • Translate business problems into analytical solutions and communicate effectively to non-technical stakeholders.
  • Develop and enforce internal data science standards and best practices.
  • Stay updated on the latest developments in AI, machine learning, and industry-specific analytics and investigate proof of concept ideas for adoption in the data science team.
  • Serve as a technical leader, coach and mentor for junior team members and adjacent data and engineering teams.
  • Lead end-to-end data science projects that support strategic goals. This includes requirements gathering, technical deliverable planning, output quality control and stakeholder management.
  • Contribute to the development of the IOB data strategy.

AWSPythonSQLData AnalysisData MiningGCPGitMachine LearningNumpyPyTorchAlgorithmsData engineeringData sciencePandasSparkTensorflowData visualizationData modeling

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🔍 Retail

  • 5+ years (preferred 8+ years) of proven experience as a Data Engineer or in a similar technical role, with a strong track record of building scalable solutions.
  • Expertise in programming languages such as Python, Java, or Scala.
  • Advanced proficiency with SQL and database optimization techniques.
  • Experience with data warehousing solutions (e.g. Databricks, Snowflake, Redshift, BigQuery, Synapse).
  • Experience with distributed systems and big data technologies like Hadoop, Spark, Flink, or similar.
  • Strong knowledge of cloud-based data platforms and their services (e.g. AWS, Azure, GCP).
  • Experience with ETL tools and frameworks (e.g. Apache Kafka, Apache Airflow, Apache Spark etc.).
  • Experience in designing and implementing data architectures that support large-scale data processing.
  • Ability to work effectively with cross-functional teams, including data scientists, analysts, and business stakeholders.
  • Experience leading and mentoring junior data engineers and other team members
  • Experience contributing to and shaping internal data science standards and best practices.
  • Strong problem-solving and critical thinking skills, with the ability to identify and resolve issues in data pipelines or infrastructure.
  • Strong interpersonal skills, with the ability to communicate effectively across technical and non-technical teams.
  • An innovative, collaborative mindset with excellent communication skills to work across teams.
  • Lead the design and implementation of scalable and secure data architectures to support analytics and machine learning initiatives.
  • Develop and optimise complex, high-volume data pipelines and databases to process structured and unstructured data in real time or batch.
  • Ensure data pipelines and databases are optimised for performance, security, availability, and scalability.
  • Work closely with data scientists and data analysts to ensure they have access to the right data and that data is formatted for their analysis needs.
  • Develop and enforce standards and best practices for data quality, documentation, quality control, security, and compliance across all data processes.
  • Evaluate and implement new tools, technologies, and frameworks to improve data systems and processes.
  • Serve as a technical leader, coach and mentor for junior team members and adjacent data and engineering teams.
  • Lead end-to-end data engineering projects that support strategic goals. This includes requirements gathering, technical deliverable planning, output quality control and stakeholder management.
  • Contribute to the development of the IOB data strategy.

AWSPythonSQLApache AirflowETLGCPSnowflakeApache KafkaData engineeringSparkRESTful APIsData modeling

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🔍 Retail

  • 5+ years (preferred 8+ years) of proven experience as a Data Analyst or in a similar analytical role.
  • Strong proficiency in SQL for data extraction and manipulation.
  • Strong proficiency with data wrangling and cleaning techniques.
  • Strong proficiency with data visualization tools such as Tableau, Power BI, or similar.
  • Knowledge of statistical analysis techniques and tools (e.g. Python, R, Excel).
  • Ability to interpret complex datasets and communicate insights in a clear and concise manner to various audiences of varying seniority.
  • Experience leading and mentoring junior data analysts and other team members
  • Experience contributing to and shaping internal data analytics standards and best practices.
  • Strong written and verbal communication skills, with the ability to present data findings to non-technical audiences.
  • Strong problem-solving and critical thinking skills and the ability to work with cross-functional teams to deliver results.
  • Gather and integrate data from multiple sources and ensure that it is clean, accurate, and reliable for analysis.
  • Perform exploratory data analysis (EDA) to identify trends, patterns, and anomalies within datasets.
  • Create and maintain clear, effective reports and dashboards to communicate insights to cross functional stakeholders at various seniority levels.
  • Collaborate with data engineers to understand the data architecture and ensure seamless data access, quality, and transformation pipelines. Collaborate with data scientists to interpret model results and inform business decisions.
  • Translate complex data findings into actionable business insights and recommendations for various stakeholders.
  • Provide ad-hoc data analysis support for specific business queries or one-off projects.
  • Understand business processes and shape how data analysis contributes to strategy and operations.
  • Lead the process of understanding business requirements and translate these into technical deliverables.
  • Develop and enforce internal data analytics standards and best practices.
  • Serve as a technical leader, coach and mentor for junior team members and adjacent data and engineering teams.
  • Lead end-to-end data analytics projects that support strategic goals. This includes requirements gathering, technical deliverable planning, output quality control and stakeholder management.
  • Contribute to the development of the IOB data strategy.

PythonSQLData AnalysisData MiningTableauData visualizationData modelingData analytics

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🧭 Full-Time

đź’¸ 88000.0 - 125000.0 ZAR per year

🔍 Retail

  • 5+ Years of Experience: Proven experience in backend development with any modern language (Elixir, Go, Python, etc.).
  • Database Expertise: Hands-on experience with PostgreSQL or MySQL or similar.
  • Architectural Knowledge: Practical experience with microservices and monolithic architectures; ability to weigh trade-offs between them.
  • Backend Fundamentals: Strong proficiency with RESTful APIs or GraphQL, data modeling, and designing robust application logic.
  • Security Awareness: Familiarity with common security vulnerabilities (e.g., OWASP Top Ten) and how to mitigate them.
  • CI/CD & DevOps: Experience with containerization (Docker), orchestration (Kubernetes), and modern CI/CD pipelines.
  • Cloud Services: Deploying and managing applications on cloud platforms (AWS, GCP, Azure).
  • Testing & Monitoring: Understanding of automated testing frameworks and monitoring tools.
  • Team Player: Excellent communication and collaboration skills; experience working in an Agile/Scrum environment.
  • Design & Develop: Architect, implement, and maintain scalable backend services.
  • Collaborate & Communicate: Work closely with cross-functional teams (frontend, product, design) to refine requirements and deliver high-quality solutions.
  • Optimize Performance: Identify bottlenecks, debug performance issues, and implement optimizations to ensure high availability and responsiveness.
  • Code Quality & Reviews: Champion clean, maintainable code; conduct and participate in code reviews; ensure best practices are followed.
  • Security: Integrate secure coding practices and maintain compliance with relevant data protection and privacy standards.
  • Testing & Documentation: Write comprehensive tests; create and maintain technical documentation for new features and systems.
  • Mentorship: Guide junior team members through pairing, code reviews, and knowledge sharing.
  • Continuous Improvement: Evaluate emerging technologies, tools, and approaches; advise on improvements to processes and tech stack.

AWSBackend DevelopmentDockerGraphQLPostgreSQLAgileCloud ComputingEmbedded SystemsGitKubernetesMySQLREST APICI/CDRESTful APIsMicroservicesData modeling

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🔍 Software Development

  • Bachelor's or Master’s degree in Computer Engineering or a related engineering field.
  • 7+ years of hands-on experience in Angular and front-end development.
  • Expert-level knowledge of Angular, TypeScript, front-end performance optimization, and scalable architecture patterns.
  • Deep experience with state management solutions (e.g., NGRX, Redux) and functional programming principles.
  • Proven track record of leading front-end initiatives, driving technical excellence, and mentoring engineering teams.
  • Strong experience in building and maintaining design systems, shared component libraries, and cross-platform web and mobile solutions.
  • Ability to influence and collaborate across teams in a highly dynamic, fast-paced environment.
  • Experience working in Agile environments with iterative development processes.
  • Provide technical leadership and strategic direction for front-end architecture, ensuring scalability, maintainability, and performance.
  • Lead the development of complex web and mobile friendly application features using Angular and Ionic’s Capacitor, driving innovation and best practices.
  • Mentor and coach senior and junior engineers, fostering a culture of continuous learning and technical excellence.
  • Define and evolve front-end standards, tools, and shared libraries to ensure consistency and efficiency across all teams.
  • Collaborate with cross-functional teams, including UI/UX designers, back-end engineers, product managers, and leadership, to drive technical decisions and deliver high-quality solutions.
  • Stay ahead of industry trends and emerging technologies, evaluating and integrating relevant advancements into the front-end ecosystem.
  • Advocate for best practices in state management, functional programming, accessibility, and performance optimization across the organization.
  • Influence and contribute to the overall front-end strategy, setting technical direction and ensuring alignment with business goals.

LeadershipAgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptUI DesignCross-functional Team LeadershipAngularReduxCommunication SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skills

Posted 15 days ago
Apply
Apply

đź“Ť South Africa

🧭 Full-Time

đź’¸ 90000.0 - 150000.0 ZAR per year

🔍 Retail Analytics

  • 10+ years of experience in sensor R&D, embedded systems, or related fields.
  • Deep expertise in sensor technologies, including optical, infrared, ultrasonic, mmWave, and environmental sensors.
  • Strong background in embedded software development using C/C++, Python, and real-time operating systems (RTOS).
  • Experience in sensor data fusion, real-time signal processing, and edge AI models.
  • Familiarity with low-power, wireless communication protocols such as BLE, LoRa, Zigbee, and UWB.
  • Proven ability to lead R&D projects from concept to prototype and production-ready solutions.
  • Experience working with PCB design tools (Altium, KiCad) and embedded debugging tools.
  • Strong problem-solving skills and ability to translate emerging technology into commercially viable products.
  • Lead the research and development of advanced sensors and embedded software for measuring consumer behavior.
  • Evaluate and integrate the latest technologies in sensor fusion, embedded AI, and real-time data processing.
  • Architect robust and scalable embedded systems that efficiently collect and process sensor data.
  • Work closely with Product-Oriented Delivery (POD) Teams to ensure R&D innovations align with market needs.
  • Define and execute technical roadmaps for new sensor-based products, ensuring feasibility and scalability.
  • Guide and mentor engineering teams in sensor integration, embedded software development, and system optimization.
  • Collaborate with data science teams to enable real-time analytics and AI-driven insights from sensor data.
  • Work with manufacturing and supply chain teams to evaluate component availability and ensure design manufacturability.
  • Stay ahead of industry trends, patents, and emerging technologies to maintain a competitive edge in sensor-based analytics.

PythonEmbedded SystemsAssembler

Posted 15 days ago
Apply
Shown 10 out of 14