Posted 3 days ago

Job Status: Active



مبرمج-full stack software developer

تكنولوجيا معلومات واتصالات

غير محدد

Company: غير محدد

Location: المعادى، القاهرة

Category: تكنولوجيا معلومات واتصالات

Job Description:

مبرمج ومطور مواقع إلكترونية
متطلبات الوظيفة – مطور واجهة أمامية (React، React Native، WordPress، PHP)
المؤهلات المطلوبة
• خبرة مهنية لا تقل عن سنتين في تطوير واجهات المستخدم الأمامية لتطبيقات الويب والهواتف المحمولة.
• خبرة عملية واسعة في استخدام React.js لبناء تطبيقات ويب سريعة الاستجابة.
• خبرة عملية في استخدام React Native لتطوير تطبيقات الجوال متعددة المنصات.
• خبرة لا تقل عن سنتين في تطوير قوالب وإضافات WordPress [WooCommerce، Elementor، Upayment، حجز الفنادق].
• معرفة قوية بلغة PHP المتقدمة لتخصيص وظائف وتكاملات WordPress.
• فهم جيد لجافا سكريبت (ES6+)، HTML5، CSS3، وممارسات تصميم واجهة المستخدم/تجربة المستخدم الحديثة.
• خبرة في العمل مع واجهات برمجة تطبيقات REST لدمج البيانات.
• إلمام بـ Git/GitHub (إدارة الإصدارات).
• القدرة على استكشاف أخطاء الويب والهواتف المحمولة وإصلاحها بكفاءة.
• مهارات قوية في حل المشكلات والاهتمام بالتفاصيل. مهارات مرغوبة (مفضلة ولكنها ليست إلزامية):
• خبرة في Next.js أو أطر عمل حديثة أخرى.
• إلمام بتخصيص WooCommerce.
• معرفة أساسية بـ MySQL وتحسين قواعد البيانات.
• خبرة في خطوط أنابيب CI/CD وسير عمل النشر.
• فهم تحسين الأداء لتطبيقات الويب والهواتف المحمولة.
• خبرة في التصميم المتجاوب والتوافق بين المتصفحات.
Job Requirements – Front-End Developer (React, React Native, WordPress, PHP)
Must-Have Qualifications
2+ years of professional experience in front-end development for web and mobile applications.
Solid hands-on experience with React.js for building responsive web applications.
Practical experience with React Native for cross-platform mobile app development.
2+ years of experience with WordPress theme & plugin development [WooCommerce, Elementor, Upayment, Hotel Booking]
Strong knowledge of advanced PHP for customizing WordPress functionality and integrations.
Good understanding of JavaScript (ES6+), HTML5, CSS3, and modern UI/UX practices.
Experience working with REST APIs for data integration.
Familiarity with Git/GitHub (version control).
Ability to troubleshoot and debug web and mobile issues efficiently.
Strong problem-solving skills and attention to detail.
Nice-to-Have Skills (Preferred but not mandatory)
Experience with Next.js or other modern frameworks.
Familiarity with WooCommerce customization.
Basic knowledge of MySQL and database optimization.
Exposure to CI/CD pipelines and deployment workflows.
Understanding performance optimization for both web and mobile apps.
Experience in responsive design & cross-browser compatibility<textarea id=”BFI_DATA” style=”width: 1px; height: 1px; display: none;”></textarea>

TRANSLATE with x
<input id=”LanguageMenu_svid” style=”display: none;” autocomplete=”on” name=”LanguageMenu_svid” type=”text” value=”en” /> <input id=”LanguageMenu_textid” style=”display: none;” autocomplete=”on” name=”LanguageMenu_textid” type=”text” /> English

[removed]// <![CDATA[
var LanguageMenu; var LanguageMenu_keys=[“ar”,”bg”,”ca”,”zh-CHS”,”zh-CHT”,”cs”,”da”,”nl”,”en”,”et”,”fi”,”fr”,”de”,”el”,”ht”,”he”,”hi”,”mww”,”hu”,”id”,”it”,”ja”,”tlh”,”ko”,”lv”,”lt”,”ms”,”mt”,”no”,”fa”,”pl”,”pt”,”ro”,”ru”,”sk”,”sl”,”es”,”sv”,”th”,”tr”,”uk”,”ur”,”vi”,”cy”]; var LanguageMenu_values=[“Arabic”,”Bulgarian”,”Catalan”,”Chinese Simplified”,”Chinese Traditional”,”Czech”,”Danish”,”Dutch”,”English”,”Estonian”,”Finnish”,”French”,”German”,”Greek”,”Haitian Creole”,”Hebrew”,”Hindi”,”Hmong Daw”,”Hungarian”,”Indonesian”,”Italian”,”Japanese”,”Klingon”,”Korean”,”Latvian”,”Lithuanian”,”Malay”,”Maltese”,”Norwegian”,”Persian”,”Polish”,”Portuguese”,”Romanian”,”Russian”,”Slovak”,”Slovenian”,”Spanish”,”Swedish”,”Thai”,”Turkish”,”Ukrainian”,”Urdu”,”Vietnamese”,”Welsh”]; var LanguageMenu_callback=function(){ }; var LanguageMenu_popupid=’__LanguageMenu_popup’;
// ]]>[removed]

 
TRANSLATE with
COPY THE URL BELOW
<input id=”ShareTextbox” name=”ShareTextbox” readonly=”readonly” type=”text” /> <!–a id=”TwitterLink” title=”Share on Twitter”>
Back

<input id=”EmailSubject” name=”EmailSubject” type=”hidden” value=”Check out this page in {0} translated from {1}” /> <input id=”EmailBody” name=”EmailBody” type=”hidden” value=”Translated: {0}
Original: {1}

Automatic translation powered by Microsoft® Translator
http://www.bing.com/translator?ref=MSTWidget” /> <input id=”ShareHelpText” type=”hidden” value=”This link allows visitors to launch this page and automatically translate it to {0}.” />

EMBED THE SNIPPET BELOW IN YOUR SITE
<input id=”EmbedSnippetTextBox” name=”EmbedSnippetTextBox” readonly=”readonly” type=”text” value=”

[removed]setTimeout(function(){var s=document.createElement(‘script’);s.type=’text/javascript’;s.charset=’UTF-8′;s.src=((location && location.href && location.href.indexOf(‘https’) == 0)?’https://ssl.microsofttranslator.com’:’http://www.microsofttranslator.com’)+’/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**&ctf=true&ui=true&settings=manual&from=en’;var p=document.getElementsByTagName(‘head’)[0]||document.documentElement;p.insertBefore(s,p.firstChild); },0);[removed]” />

Enable collaborative features and customize widget: Bing Webmaster Portal

[removed]// <![CDATA[
var intervalId = setInterval(function () { if (MtPopUpList) { LanguageMenu = new MtPopUpList(); var langMenu = document.getElementById(LanguageMenu_popupid); var origLangDiv = document.createElement(“div”); origLangDiv.id = “OriginalLanguageDiv”; origLangDiv[removed] = “ORIGINAL: “; langMenu.appendChild(origLangDiv); LanguageMenu.Init(‘LanguageMenu’, LanguageMenu_keys, LanguageMenu_values, LanguageMenu_callback, LanguageMenu_popupid); window[“LanguageMenu”] = LanguageMenu; clearInterval(intervalId); } }, 1);
// ]]>[removed]

share :