Lead Full Stack Engineer leading BLE, mobile, cloud, web, and commerce experiences for a screen-free Arabic learning device. Shaping reliable family UX and connected-device infrastructure.
Responsibilities
Lead the end-user experience across the connected product ecosystem
Partner with the CTO to align software and product decisions with hardware and firmware realities
Lead the companion app, BLE integration, cloud services, website, and e-commerce experience
Champion UX quality across pairing, onboarding, playback reliability, parental controls, and trust-critical family experiences
Own the software side of the BLE interface, including pairing and bonding, secure Wi-Fi provisioning, playback control, and status reporting
Work with the CTO on over-the-air update delivery and versioning as firmware evolves
Build and maintain server-side APIs for device authentication, content entitlement, content downloads, and OTA update endpoints
Establish staging and production environments and infrastructure for a growing fleet of connected devices
Connect the storefront and account system to the entitlement and content infrastructure used by the device and app
Set technical direction and make product and UX trade-offs
Improve reliability and coherence across the ecosystem
Communicate priorities, architecture decisions, risks, and trade-offs across software, hardware, firmware, product, and founder stakeholders
Requirements
Proven experience shipping IoT or connected-hardware products
Strong hands-on experience with BLE protocols, including GATT, pairing and bonding, and provisioning
Experience designing or operating OTA update systems for embedded or IoT devices, ideally using Cloudflare or AWS
Solid API design and integration experience, including REST, authentication, and entitlement-style systems
Comfort working across mobile, backend, and web technologies
React Native and Expo experience is an advantage
Fluency in Arabic and English
Strong collaborative approach and ability to translate between hardware constraints and product/software decisions
Comfort operating with ambiguity, broad ownership, and the pace of an early-stage startup
Experience with audio or video hosting and streaming infrastructure is helpful but not essential
Experience with e-commerce platforms such as Shopify or custom storefronts is helpful but not essential
Prior experience as a product or software lead at a hardware or Ed-tech startup is helpful but not essential
Genuine interest in screen-free learning and Arabic-language education for children is helpful but not essential
Must provide own laptop and basic equipment
Must maintain reliable connectivity and a secure working environment
Must follow required security controls, including two-factor authentication
Benefits
Full-time contract engagement
Remote work arrangement
Candidates in the MENA region preferred
Opportunity to work closely with the CTO and co-founders across hardware, firmware, software, product, and UX
Practical, scoped technical exercise reflecting work encountered in the role
Work supporting a screen-free learning product and Arabic-language education for children
Must provide own laptop and basic equipment
Reliable connectivity and secure working environment
Required security controls, including two-factor authentication
Principal Software Engineer solving cross - product architecture and shared - service challenges. Building mission - critical software that helps foundations and nonprofits maximize social impact.
Forward Deployed Engineering Lead building enterprise integrations for Doppel’s AI - native cybersecurity platform. Leading engineers and deploying threat - defense solutions for large enterprises.
Full - Stack Developer building TypeScript, React, and Node.js features for MaintainX’s AI - powered maintenance platform. Owning scalable product or platform systems from planning through production.
Associate Software Engineer developing and supporting banking applications, components, and tools at TD. Collaborating on engineering solutions, testing, incident management, and product quality.
Senior Software Engineer designing scalable brokerage systems and Go - based services for Alpaca's global financial - services platform. Enhancing multi - market infrastructure, leading regional reliability, and managing incidents.
Senior Software Engineer building scalable cloud - based email security services for Sophos, a global cybersecurity provider. Designing Messaging Security Group components across the full software stack.
Process Quality Engineering Team Lead improving Kardium’s atrial - fibrillation medical - device manufacturing quality. Leading engineers, non - conformance investigations, rework, and continuous improvement across two shifts.
Tech Lead leading application support specialists and resolving complex technical issues. Supporting Genpact’s AI and digital transformation solutions through application maintenance and performance improvement.
Senior Software Engineer scaling backend systems for Lime, a global shared micromobility company. Improving fleet repair, logistics, data management, and warehouse operations.