عن بُعد - مصر - القاهرة · الأحد
المبيعات
الدور: مطور TypeScript الموقع: عن بُعد نوع التوظيف: دوام كامل<br>التعويض: راتب تنافسي يتناسب مع الخبرة والمؤهلات والموقع الجغرافي. النطاق الاسترشادي: 95,000 دولار – 155,000 دولار (ما يعادل بالدولار الأمريكي)، بالإضافة إلى المزايا.<br>نظرة عامة على الدور نحن نوظف مطور TypeScript لبناء تطبيقات ذات أنواع محددة بوضوح وقابلة للصيانة عبر تقنياتنا. يستفيد هذا الدور بشكل كامل من مزايا اللغة — باستخدام أنواع صارمة، وتجريدات نظيفة، وأدوات حديثة لتقديم كود موثوق بشكل أسرع.<br>المسؤوليات الرئيسية- بناء وصيانة تطبيقات TypeScript عبر Node.js و React/Vue- تصميم واجهات برمجة تطبيقات (APIs) ومكونات ومكتبات مشتركة ذات أنواع محددة- ترحيل قواعد كود Java Script القديمة إلى TypeScript عند الحاجة- كتابة كود نظيف ومختبر جيداً وإجراء مراجعات شاملة للكود- تشخيص وحل الأخطاء عبر النظام بالكامل- المساهمة في ممارسات الهندسة والأدوات والمعايير<br>المهارات والمؤهلات المطلوبة- خبرة سنتين أو أكثر في بناء تطبيقات TypeScript للإنتاج- فهم عميق لنظام الأنواع في TypeScript (الأنواع العامة، الأنواع الشرطية، إلخ)- خبرة قوية في Node.js وإطار عمل أمامي حديث- الإلمام بأدوات البناء (Vite, esbuild, Webpack) والمستودعات الموحدة (monorepos)- خبرة في أطر عمل الاختبار وسير عمل CI/CD- الإلمام بـ Git والتطوير القائم على مراجعة الكود<br>ما الذي ستقدمه- الفضول للتعمق في الأنظمة وتحويل النتائج إلى تحسينات ملموسة- مهارات تواصل كتابي قوية والقدرة على شرح القرارات التقنية- عقلية الاختبار والتعلم؛ أنت تقوم بالتسليم السريع والقياس والتكرار- الراحة في العمل بشكل غير متزامن عبر مناطق زمنية مختلفة<br>ما نقدمه- عمل عن بُعد بالكامل، وساعات عمل مرنة- هيكل مكافآت قائم على الأداء- مخصص سنوي للتعلم والتطوير- مزايا الصحة والعافية (تختلف حسب الموقع)- فرصة للعمل على مشاريع ذات تأثير حقيقي وعالي المستوى<br>بيان تكافؤ الفرص هذا دور يلتزم بتكافؤ الفرص. نرحب بطلبات جميع الأفراد المؤهلين بغض النظر عن العرق، أو اللون، أو الإثنية، أو الجنسية، أو الجنس، أو الهوية الجندرية أو التعبير عنها، أو التوجه الجنسي، أو العمر، أو الدين، أو الإعاقة، أو الحالة الاجتماعية، أو أي خصائص أخرى محمية بموجب القانون المعمول به. تستند جميع قرارات التوظيف فقط على المؤهلات والمهارات والقدرة المثبتة.
Role: Type Script Developer Location: Remote Employment Type: Full-time<br>Compensation: Competitive salary commensurate with experience, qualifications, and location. Indicative range: $95,000 – $155,000 (USD equivalent), plus benefits.<br>Role Overview We are hiring a Type Script Developer to build well-typed, maintainable applications across our stack. The role takes full advantage of the language — using strict types, clean abstractions, and modern tooling to ship reliable code faster.<br>Key Responsibilities- Build and maintain Type Script applications across Node.js and React/Vue- Design well-typed APIs, components, and shared libraries- Migrate legacy Java Script codebases to Type Script where needed- Write clean, well-tested code and conduct thorough code reviews- Diagnose and resolve bugs across the stack- Contribute to engineering practices, tooling, and standards<br>Required Skills and Qualifications- 2+ years building production Type Script applications- Deep understanding of Type Script's type system (generics, conditional types, etc.)- Strong experience with Node.js and a modern frontend framework- Familiarity with build tooling (Vite, esbuild, Webpack) and monorepos- Experience with testing frameworks and CI/CD workflows- Comfort with Git and code review-driven development<br>What You'll Bring- Curiosity to dig into systems and turn findings into shipped improvements- Strong written communication and ability to explain technical decisions- A test-and-learn mindset; you ship fast, measure, and iterate- Comfort working asynchronously across time zones<br>What We Offer- Fully remote, flexible work hours- Performance-based bonus structure- Annual learning & development stipend- Health and wellness benefits (varies by location)- Opportunity to work on high-scale, real-world impact projects<br>Equal Opportunity Statement This is an equal opportunity role. Applications are welcomed from all qualified individuals regardless of race, color, ethnicity, nationality, gender, gender identity or expression, sexual orientation, age, religion, disability, marital status, or any other characteristic protected by applicable law. All hiring decisions are based solely on qualifications, skills, and demonstrated ability.