Lead Full Stack Engineer

Job not on LinkedIn

🔥 17 hours ago

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 25%

infoinfo

🗣️🇸🇦 Arabic Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Apricot

Apricot

11 - 50 employees

Founded 2024

💼 Consulting

🏥 Healthcare

📦 Logistics

Consulting • Healthcare • Logistics

Apricot is a non-profit sourcing firm dedicated to assisting displaced and underserved talent from the MENA region in finding jobs in the technology sector. Comprising product and tech leaders from Fortune 50 companies, Apricot aims to foster a vibrant community of high-caliber talent through initiatives in talent acquisition, digital recruitment, and social impact recruitment. With a hands-on approach, they utilize proven methods to create opportunities for refugee and displaced individuals, contributing to their empowerment and the broader tech industry.

📋 Description

• 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

Apply Now

Similar Jobs

🔥 18 hours ago

Abnormal Security

501 - 1000

🔒 Cybersecurity

Software Engineer II building Abnormal AI's internal developer platform. Developing AI-native CLI, CI/CD, testing, and shared-library tooling for product engineers.

🔥 20 hours ago

Clario

5001 - 10000

🏥 Healthcare

💼 Consulting

📦 Logistics

Mobile platform lead automating CI/CD and release delivery for Clario’s regulated healthcare technology. Shipping reliable Android and iOS applications worldwide.

🔥 20 hours ago

Hopper

201 - 500

🏨 Hospitality

📦 Logistics

✈️ Travel

Senior full-stack engineer owning realtime voice systems for Hopper’s AI travel assistant. Building React, Scala, Python, and GCP features for global travel brands.

🗣️🇫🇷 French Required

🔥 22 hours ago

ESO

501 - 1000

🔐 Security

☁️ SaaS

🏢 Enterprise

Security Engineering Team Lead protecting ESO’s data and software for EMS agencies, fire departments, and hospitals. Leading cloud security, threat modelling, vulnerability mitigation, and secure architecture.

🔥 23 hours ago

Sophos

1001 - 5000

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

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.

🇨🇦 Canada – Remote

💵 $105k - $175k / year

💰 Post-IPO Equity on 2021-08

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer