Full-Stack Engineer → Tech Lead (Type Script · Nest JS · React Native/Expo)
Solu · Remote (any timezone) · Full-time or Contract This role has a clear path to Tech Lead as Solu scales post-Seed.
About Solu Solu (www.solu.ae) is an AI-powered women's wellness app built for the MENA market, syncing nutrition, movement, and lifestyle guidance to users' hormonal cycles. Live on the App Store and Google Play. Backed by early investor traction and Dubai Government Innovation recognition, raising toward Seed in 2027.
What you'll own Two Type Script codebases, end to end:Backend — Nest JS 11 Graph QL API (Apollo, code-first) on Prisma 7 + Postgre SQL, Redis, CASL-based permissions, in an Nx monorepo. Mobile — React Native on Expo SDK 54 (Expo Router, gluestack-ui + Native Wind, Tan Stack Query/Form, XState, Clerk auth, EAS Build/Update, Sentry).
What you'll do Finish wiring mobile screens to the live API (feed, groups, hangouts, notifications) Complete auth (token refresh), push notifications, and the notification dispatch pipeline Set up CI/CD, database migrations, and staging/production deployments Ship to Test Flight / Play Store and iterate directly with the founders Add tests where they matter and keep the architecture clean as the product scales
You're a fit if you have3+ years building production apps in Type Script Strong Nest JS (or similar Node framework) and Graph QL experience Real-world React Native + Expo experience, shipped to App Store / Play Store Comfort with Prisma/SQL, Redis, Docker, and cloud deployment Ability to work independently and make pragmatic product decisions with no legacy team around you
Nice to have CASL or other ability-based authorization XState, Tan Stack ecosystem, Native Wind/Tailwind Clerk, Sentry, EAS Update, Graph QL Codegen Experience with Stripe or KYC integrations
Compensation Equity only at this stage. Salary begins once Seed closes (2027).
Why join Own the entire stack from day one, no legacy code, modern tooling, clear roadmap Direct line to the founders, your decisions shape the product Fully remote, any timezone, flexible hours Growth path to Tech Lead as the team and product scale post-Seed
To apply Send your Git Hub/portfolio and a note on a mobile app you shipped to [Click to show email].
مهندس برمجيات كامل (Full-Stack Engineer) ← قائد تقني (Tech Lead) (Type Script · Nest JS · React Native/Expo)
Solu · العمل عن بعد (أي منطقة زمنية) · دوام كامل أو عقد. هذا الدور يمتلك مساراً واضحاً للوصول إلى قائد تقني مع توسع شركة Solu بعد جولة التمويل الأولي (Seed).
نبذة عن Solu: تطبيق Solu (www.solu.ae) هو تطبيق للعافية النسائية مدعوم بالذكاء الاصطناعي ومصمم خصيصاً لسوق منطقة الشرق الأوسط وشمال أفريقيا، حيث يقوم بمزامنة التغذية والحركة وإرشادات نمط الحياة مع الدورات الهرمونية للمستخدمات. التطبيق متاح حالياً على متجر التطبيقات (App Store) ومتجر جوجل (Google Play). مدعوم باهتمام المستثمرين الأوائل واعتراف حكومة دبي بالابتكار، ويعمل نحو جمع التمويل الأولي في عام 2027.
ما ستتولى مسؤوليته: قاعدتا بيانات برمجيتان بلغة Type Script، من البداية إلى النهاية: الواجهة الخلفية — Nest JS 11 Graph QL API (Apollo، كود أولي) مع Prisma 7 + Postgre SQL، Redis، صلاحيات قائمة على CASL، ضمن Nx monorepo. الجوال — React Native على Expo SDK 54 (Expo Router، gluestack-ui + Native Wind، Tan Stack Query/Form، XState، توثيق Clerk، EAS Build/Update، Sentry).
ما ستفعله: ربط شاشات الجوال بواجهة برمجة التطبيقات الحية (خلاصة الأخبار، المجموعات، التجمعات، الإشعارات). إكمال التوثيق (تحديث الرموز)، إشعارات الدفع، وخط أنابيب إرسال الإشعارات. إعداد CI/CD، ترحيل قواعد البيانات، ونشر بيئات الاختبار/الإنتاج. الإطلاق على Test Flight / متجر Play والتطوير المباشر مع المؤسسين. إضافة الاختبارات حيثما لزم الأمر والحفاظ على نظافة الهيكل البرمجي مع توسع المنتج.
أنت مناسب إذا كان لديك: أكثر من 3 سنوات في بناء تطبيقات الإنتاج باستخدام Type Script. خبرة قوية في Nest JS (أو إطار عمل Node مشابه) وGraph QL. خبرة عملية في React Native + Expo، مع إطلاق تطبيقات في متجر التطبيقات / متجر Play. إجادة التعامل مع Prisma/SQL وRedis وDocker والنشر السحابي. القدرة على العمل بشكل مستقل واتخاذ قرارات عملية بشأن المنتج دون وجود فريق سابق حولك.
يفضل وجود: خبرة في CASL أو أي تفويض قائم على القدرات. خبرة في XState، نظام Tan Stack، Native Wind/Tailwind. خبرة في Clerk، Sentry، EAS Update، Graph QL Codegen. خبرة في دمج Stripe أو إجراءات اعرف عميلك (KYC).
التعويض: أسهم فقط في هذه المرحلة. يبدأ الراتب بمجرد إغلاق جولة التمويل الأولي (2027).
لماذا تنضم إلينا: امتلاك كامل هيكل العمل منذ اليوم الأول، لا كود قديم، أدوات حديثة، خارطة طريق واضحة. تواصل مباشر مع المؤسسين، قراراتك تشكل المنتج. عمل عن بعد بالكامل، أي منطقة زمنية، ساعات عمل مرنة. مسار نمو نحو دور قائد تقني (Tech Lead) مع توسع الفريق والمنتج بعد التمويل الأولي.
للتقديم: أرسل رابط Git Hub/معرض أعمالك وملاحظة حول تطبيق جوال قمت بإطلاقه إلى [Click to show email].