به عنوان توسعهدهنده فرانتاند با تخصص React Native، شما به تیم فنی اَپِتیت ملحق خواهید شد و مسئول پیادهسازی رابطهای کاربری برای اپ موبایل خواهيد بود.
مهارتهایی که لازم داریم:
تسلط به فریمورک ریاکت نیتیو و ماژول های مرتبط
آشنا به نحوه انتشار اپلیکیشن در استورها ( ios , android )
تسلط به مفاهيم Flexbox
مسلط به Typescript
آشنا با ESLint
آشنا با Functional Programming
تسلط به Context API و Hooks
مسلط به Redux / Offline Storage / Redux Saga
نوشتن کد بهینه و قابل استفاده مجدد
آشنا به Git و ابزارهای قابل استفاده در Github
کار با REST API یا GraphQL
آشنا با Xcode / Android Studio و ابزار build مانند Gradle
رفع مشکلات مربوط به بازدهی یا Performance در صورت نیاز
تسلط به ابزار Debugging
آشنایی با تغییرات در New architecture
تجربه کار با ExoPlayer برای پخش ویدئو
نکات مثبت:
تجربه نوشتن برنامه به صورت نیتیو آشنا با Kotlin و Swift
آشنا به توسعه اپ برای اندروید TV
قابلیت رفع ناسازگاری وابستگیهای نرمافزار
کار با SVG و Animated/Reanimated API
e2e و unit تست
مسئولیتهای شما:
رهبری کدنویسی و توسعه رابطهای کاربری برای اپهای موبایل
با طراحان UI/UX و توسعهدهندگان بکاند همکاری میکنید تا اپهای موبایل با کیفیت و بدون ایراد را ارائه دهید.
تخصص خود را در زمینه توسعه فرانت همواره بهروز نگهدارید.
همواره کیفیت کد را حفظ کنید، و بازبینی کد انجام بدید.
معرفی شرکت
اپلیکیشن سلامت دیجیتال "اَپِتیت" در سال ۱۳۹۸ با هدف تغییر سبک زندگی و ایجاد تجربهای متفاوت در دنیای سلامت راهاندازی شد و به سرعت به عنوان محبوبترین پلتفرم تخصصی در حوزه فیتنس و تغذیه در ایران شناخته شد. اَپِتیت به عنوان جایگزینی هوشمند برای باشگاههای ورزشی، امکان دسترسی به تمرینات ورزشی در خانه، کلاسهای On-demand و Live و برنامههای تغذیهای شخصیسازیشده را فراهم میکند.