وظایف و مسئولیتها:
تجزیه و تحلیل نیازمندی ها و طراحی عملکردهای جدید.
توسعه و نگهداری اپلیکیشنهای باکیفیت بالا React Native برای پلتفرمهای iOS و Android.
طراحی، ساخت و نگهداری کد کارآمد، قابل استفاده مجدد و قابل اعتماد
اطمینان از بهترین عملکرد ممکن، کیفیت و پاسخگویی برنامه ها
طراحی و ایجاد اجزای رابط کاربری با استفاده از اکوسیستم React، برای برنامه های آنلاین و موبایلی مبتنی بر جاوا اسکریپت
ایجاد اجزای برنامه و UI از وایرفریم ها و نمونه های اولیه
استفاده از Native API برای رابط های فشرده با هر دو پلتفرم - اندروید و iOS –
ایجاد تست های خودکار جهت ررسی اینکه کد شما بدون خطا است و عملکرد خوبی دارد
توسعه ماژول های فرانت اند با بالاترین سطح قابلیت استفاده مجدد و کارایی کد
همکاری نزدیک با تیم طراحی ما برای اطمینان از همخوانی اجرا با چشمانداز طراحی
بهینهسازی عملکرد اپلیکیشن و رفع اشکالها برای مقیاسپذیری
شرکت در بازبینی کدها برای حفظ کیفیت کد و ترویج بهترین شیوهها.
استفاده از انیمیشن های روان برای ایجاد یک رابط کاربری فوق العاده
استفاده از وابستگی ها و API های شخص ثالث
استفاده ازمعماری Redux کار جهت افزایش سرعت وب سایت/برنامه موبایل
تکمیل به موقع پروژه ها با همکاری مدیران پروژه، طراحان و سایر توسعه دهندگان
اجرا فعالیت های فنی در چارچوب فرآیند Agile
بهروز ماندن با آخرین ویژگیها و تحولات اکوسیستم React Native
برای اطمینان از تجربه کاربری روان، مشکلات ظاهری را عیب یابی و اشکال زدایی کنید
شرایط احراز:
تسلط و آشنا به زبانهای برنامه نویسی Next JS/ React Native/ React JS
تسلط کامل بر JavaScript ES6+، TypeScript، HTML و CSS
آشنایی کامل با مفاهیم RESTFUL API و GraphQl
مسلط به فرآیند های مدیریت استیت React مانند Redux, Context Api, Zustand,..
آشنا به طراحی ریسپانسیو و فریمورکهای CSS مانند Tailwind CSS
آشنا با Git و Version Control
دانش کتابخانه های محبوب مورد استفاده همراه با برنامه React Native: React Navigation، React Native Reanimated
آشنایی با مفاهیم(Server Side Rendering (SSR
تجربه اثباتشده در کار بر روی پروژههای با مقیاس بالا، با دقت بالا در جزئیات برای اجرای دقیق طراحیها
آشنایی با اصول کاری Agile و چارچوپهای آن
دانش مدیریت پروژه و درک محدوده پروژه
تسلط بر کد نویسی تمیز،خوانا و توسعه پذیر
شرایط عمومی:
برخورداری از روحیه کار گروهی و مسئولیت پذیری
توانمندی در مدیریت زمان و برنامه ریزی دقیق
توانمند در حل مسئله،ایده پرداز وخلاق
توانایی برقراری ارتباط موثر با سطوح مختلف سازمانی
برخورداری از انضباط و صبر و حوصله بالا
برخورداری از امکان فعالیت تمام وقت به صورت حضوری