Senior Frontend Developer (React / Next.js)
EGP 40,000 – 45,000 per month depending on experience and qualifications.
About Iryss
Iryss is the first omnichannel B2C and B2B fashion marketplace for SME brands. We help independent fashion and beauty labels grow globally through a connected ecosystem that combines retail, wholesale, dropshipping, content, and logistics in one platform.
Backed by European investors, Iryss is building the next generation of commerce for independent brands, with offices in Cairo and Milan.
The Role
We are looking for an experienced Senior Frontend Engineer to join the existing Iryss product and development team.
You will help build and refine the frontend experience across the Iryss B2C and B2B marketplace platforms, including customer facing storefronts, ecommerce journeys, dashboards, onboarding flows, product management systems, reseller tools, brand tools, admin interfaces, and operational portal experiences.
This role requires strong frontend engineering skills with a focus on React, Next.js, TypeScript, responsive interfaces, frontend architecture, state management, API integration, and high quality ecommerce user experiences across both web and mobile environments.
We are looking for someone with proven experience building large frontend applications, strong attention to detail, and the ability to translate complex workflows into clean, fast, and reliable interfaces.
Responsibilities
- Build and maintain frontend interfaces across customer, seller, reseller, brand, and admin environments
- Develop responsive web experiences using React, Next.js, and TypeScript
- Create reusable components and scalable frontend patterns across marketplace, portal, and dashboard applications
- Implement frontend state management and API integrations across complex user workflows
- Translate UI/UX designs into polished, reliable, and consistent production interfaces
- Improve frontend performance, accessibility, usability, and responsiveness across the platform
- Review frontend code, contribute to technical decisions, and help maintain development standards
- Work closely with designers, backend developers, and product teams during implementation and refinement
Qualifications
4+ years of frontend development experience
- Strong experience with React, Next.js, TypeScript, and modern frontend development
- Proven experience building ecommerce, marketplace, SaaS, dashboard, or other large web applications
- Strong understanding of frontend architecture, reusable components, state management, and API integration
- Experience building responsive web and mobile interfaces with strong attention to usability and interface detail
- Experience working with design systems, component based UI, and Figma handoff
- Strong understanding of frontend performance, accessibility, browser behaviour, and debugging
- Experience working within Git-based development workflows
- Strong communication skills and ability to collaborate with designers, backend developers, and product teams
- Ability to work independently and deliver consistently in a fast moving environment
- Fluent English communication skills
To Apply
Please send your CV, GitHub or portfolio, and examples of relevant frontend work.
مطور واجهات أمامية أول (React / Next.js)
40,000 – 45,000 جنيه مصري شهرياً اعتماداً على الخبرة والمؤهلات.
عن Iryss
Iryss هي أول سوق إلكتروني متعدد القنوات B2C و B2B لعلامات تجارية صغيرة ومتوسطة. نحن نساعد علامات الأزياء والجمال المستقلة على النمو عالمياً من خلال نظام متكامل يجمع بين البيع بالتجزئة، والجملة، ودروبشيبينغ، والمحتوى، والخدمات اللوجستية في منصة واحدة.
بدعم من مستثمرين أوروبيين، تعمل Iryss على بناء الجيل القادم من التجارة للعلامات التجارية المستقلة، مع مكاتب في القاهرة وميلانو.
عن الوظيفة
نحن نبحث عن مهندس واجهات أمامية (Frontend) أول ذي خبرة للانضمام إلى فريق المنتج والتطوير الحالي في Iryss.
ستساعد في بناء وتحسين تجربة الواجهة الأمامية عبر منصات Iryss B2C و B2B، بما في ذلك واجهات المتاجر الموجهة للعملاء، رحلات التجارة الإلكترونية، لوحات التحكم، مسارات الإعداد (onboarding)، أنظمة إدارة المنتجات، أدوات البائعين، أدوات العلامات التجارية، واجهات الإدارة، وتجارب البوابة التشغيلية.
تتطلب هذه الوظيفة مهارات هندسية قوية في الواجهات الأمامية مع التركيز على React و Next.js و TypeScript، والواجهات المستجيبة، وهندسة الواجهات الأمامية، وإدارة الحالة، وتكامل واجهات برمجة التطبيقات (API)، وتجارب مستخدم تجارة إلكترونية عالية الجودة عبر بيئات الويب والهواتف المحمولة.
نحن نبحث عن شخص لديه خبرة مثبتة في بناء تطبيقات واجهة أمامية كبيرة، واهتمام دقيق بالتفاصيل، والقدرة على تحويل سير العمل المعقد إلى واجهات نظيفة وسريعة وموثوقة.
المسؤوليات
- بناء وصيانة واجهات الواجهة الأمامية عبر بيئات العملاء، والبائعين، ووكلاء البيع، والعلامات التجارية، والإدارة
- تطوير تجارب ويب مستجيبة باستخدام React و Next.js و TypeScript
- إنشاء مكونات قابلة لإعادة الاستخدام وأنماط واجهة أمامية قابلة للتوسع عبر تطبيقات السوق والبوابة ولوحات التحكم
- تنفيذ إدارة حالة الواجهة الأمامية وتكامل API عبر مسارات عمل المستخدم المعقدة
- تحويل تصميمات UI/UX إلى واجهات إنتاج مصقولة وموثوقة ومتسقة
- تحسين أداء الواجهة الأمامية، وإمكانية الوصول، وسهولة الاستخدام، والاستجابة عبر المنصة
- مراجعة كود الواجهة الأمامية، والمساهمة في القرارات التقنية، والمساعدة في الحفاظ على معايير التطوير
- العمل بشكل وثيق مع المصممين، ومطوري الواجهات الخلفية، وفرق المنتج أثناء التنفيذ والتحسين
المؤهلات
أكثر من 4 سنوات من الخبرة في تطوير الواجهات الأمامية
- خبرة قوية في React و Next.js و TypeScript وتطوير الواجهات الأمامية الحديث
- خبرة مثبتة في بناء التجارة الإلكترونية، أو الأسواق، أو تطبيقات SaaS، أو لوحات التحكم، أو غيرها من تطبيقات الويب الكبيرة
- فهم قوي لهندسة الواجهات الأمامية، والمكونات القابلة لإعادة الاستخدام، وإدارة الحالة، وتكامل API
- خبرة في بناء واجهات ويب وهاتف محمول مستجيبة مع اهتمام قوي بسهولة الاستخدام وتفاصيل الواجهة
- خبرة في العمل مع أنظمة التصميم (Design Systems)، وواجهة المستخدم القائمة على المكونات، و Figma
- فهم قوي لأداء الواجهة الأمامية، وإمكانية الوصول، وسلوك المتصفح، وتصحيح الأخطاء
- خبرة في العمل ضمن سير عمل التطوير المعتمد على Git
- مهارات تواصل قوية والقدرة على التعاون مع المصممين ومطوري الواجهات الخلفية وفرق المنتج
- القدرة على العمل بشكل مستقل وتقديم النتائج باستمرار في بيئة سريعة الحركة
- إتقان اللغة الإنجليزية
للتقديم
يرجى إرسال سيرتك الذاتية، ورابط GitHub أو معرض أعمالك (Portfolio)، وأمثلة على أعمال الواجهات الأمامية ذات الصلة.