Lead Full Stack Engineer

Posted 9 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AWSCloudIoTReactReact Native

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.