پیاده سازی وب اپلیکیشن PWA سیستم آنلاین رزرو خدمات
در سراسر کشور
در وبسایت پونیشا(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
آی او اس (iOS)
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
ویو جی اس (VueJs)
برنامه نویسی تحت وب
Software Development
متن کامل آگهی:
شرح پروژه
قصد داریم طراحی فرانت اند یک وب اپلیکیشن موبایلی PWA را برای یک سیستم آنلاین رزرواسیون خدمات برونسپاری کنیم که در واقع در هر دو دیوایس android و iOS به صورت cross-platform قابل اجرا باشد.
🔸راست چین کاملاً بایستی ساپورت بشه و مشکلات زبان فارسی و راست چینی در صفحات وب اپلیکیشن نباید وجود داشته باشد.
🔸سمت بک اند، API و داشبورد بک آفیس پیاده سازی شده و مستندات آن از طریق مدیر فنی پروژه در اختیار شما قرار خواهد گرفت.
🔸رابط کاربری UI در پلتفرم فیگما طراحی شده استو مواردی که حین توسعه دچار ابهام باشند از طریق تعامل با طراح رابط کاربری قابل پرسش است.
🔸تجربه توسعه و کار با فرآیند CI/CD از پیش نیازهای انتخاب ما خواهد بود.
🔸فرآیند توسعه فنی و تایید خروجی توسط یک سینیور DevOps و صحت کارکرد پیادهسازی خروجی طبق سند نیازمندیهای محصولی پروژه توسط مدیر پروژه انجام خواهد گرفت.
«تعریف پروژه»
در رابطه با نیازمندیهای محصولی پروژه ابتدا موارد موجود در لینک گوگل داک زیر را به دقت مطالعه کنید. اسناد رابط گرافیکی و هویت بصری پروژه در پلتفرم فیگما را بررسی کرده و همچنین قسمت نیازمندیهای محصولی پروژه (Product Backlogs) این گوگل داک را مطالعه کرده تا با هم فهم مشترکی از پیادهسازی این پروژه داشته باشیم.
🔗
https://docs.google.com/document/d/1iUFo2dkHda0_2pbYR2IAlA1lvWu_NuUNTRdhqsWgCJs/edit?usp=sharing
🟡پینوشت اول: هر جایی از موارد ذکر شده ابهام یا سوالی بود، لطفا رو گوگل داک کامنت گذاشته و و منشنم کنید.
🟡پی نوشت دوم: لطفا توجه فرمایید هماهنگ سازی رابط کاربری با پنل بک آفیس و apiهای متناظر در Backend و رفع باگ های احتمالی و اعمالی تغییرات minor بخشی از مسیر توسعه علی الخصوص فاز سوم در این پروژه است که انکار ناپذیر است.
🟡پی نوشت سوم: لطفا در صورتی که مشغله زیادی دارید که نمیتونید زمان کافی بذارید پیشنهاد ثبت نکنید❌
«نیازمندیهای پروژه»
1. پروژه به صورت مشخص برای موبایل ویو طراحی شده است و باید قابلیت واکنشگرایی یا ریسپانسیو بودن در نسخه دسکتاپ را همچون نمونه محصولی نزدیک به پروژه (ذکر شده در توضیحات پروژه را داشته باشد) داشته باشد.
2.پروژه به صورت وب اپلیکیشن PWA پیادهسازی خواهد شد.
وب اپلیکیشن میبایستی قابلیت اجرا و کارکرد صحیح در مرورگرهای متداول شامل کروم، فایرفاکس و سافاری را داشته باشد.
3.معماری پروژه از ابتدا باید به صورت چند زبانه در نظر گرفته شود، و حین فرآیند توسعه در حالت RTL نیز طراحی حالت LTR آماده و تحویل دولوپر خواهد شد (طی 5 روز کاری از شروع پروژه).
4.زبانهای جدید از داخل یک فایل ترنسلیتور jSON بایستی خوانده شوند تا کد تمیز و خوانا باشد.
5.حالت و استایلهای راست چین یا چپ چین از بخش Theme برنامه خوانده شود.
6.تمامی متدهای بکار گرفته شده در برنامه نویسی پروژه باید به مدیر فنی پروژه توضیح داده شود و مورد تایید وی (طبق ضوابط مطرح شده در جلسه مصاحبه با مدیر فنی و کارفرما) قرار گیرد.
.
7. فرآیند توسعه کاملا تعاملی پیش خواهد رفت و نیاز هست نسبت به پیادهسازی پروژه، مجری همکاری لازم را با مدیر فنی (علی الخصوص در فاز سوم) داشته باشد.
8.برای پروژه یک Git در اختیار شما قرار داده میشود که انتظار میرود توسعه روی آن انجام شود. پس از ارسال پیشنهاد و رزومه، یکسری اطلاعات تکمیلی پنل بک آفیس به شما داده خواهد شد که بتوانید با دید بهتر و دقیقتری زمان/هزینه اعلام کنید.
9.ضروری هست که best practice ها رعایت بشوند، کد نویسی تمیز و ماژولار، کامنت نویسی مناسب ، مستند سازی رعایت اصول SOLIDو در نهایت تحویل دهی کل سورس کدهای پروژه بخشی از پروژه خواهد بود.
10.کیفیت کد و شیوه اصولی توسعه فنی کار برای ما بسیار اهمیت داره؛ زمان حداکثر بیست روز تقویمی (شامل روزهای تعطیل رسمی تقویم شمسی) است.
11.تکنولوژی پیشنهادی برای توسعه فنی رابط کاربری Vue.js است.
⭕توجه : لطفا قبل از ارسال پیشنهاد اسناد دیزاین در پلتفرم فیگما و نیازمندیهای محصولی را به دقت بررسی کنید. سوالی داشتید در چت پونیشا بپرسید.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.