

اطلاعات شغل
حداقل 2 سال تجربه کار
موقعیت حضوری و تمام وقت
ترجیحا زیر 30 سال
هدف شغل
طراحی، توسعه، مستندسازی راهکارهای نرم افزاری مد نظر شرکت برای مشتریان خارجی و واحدهای داخلی شرکت
مهارت های مورد نیاز
توانایی کار تیمی
مسئولیت پذیری و توانایی خود راهبری در امور محوله
علاقه مند به حل چالش ها و یادگیری مباحث جدید
تمرکز بالا
توانایی حل مسئله
رویکرد خلاقانه در حل مساله
توانایی تحمل فشار کاری و انجام به موقع پروژه ها
توانایی اضافه کاری با توجه به نظر مدیر پیشبرد پروژه
تسلط بر ابزارهای کنترل ورژن مانند Git
آشنایی با ابزارهای مدیریت پروژه مانند Jira, MS Team Foundation, Clickup
تسلط بر React Native CLI برای توسعه اپلیکیشنهای موبایل در هر دو پلتفرم Android و iOS
تسلط بر JavaScript و TypeScript و ویژگیهای ES6+
تسلط بر نرمافزار Xcode و فرآیند انتشار اپلیکیشن در App Store Connect
تسلط بر ابزارهای State Management مانند Redux (شامل Redux Toolkit و Redux-Saga)
تسلط بر React Navigation
تسلط بر ارتباط با RESTful APIs و استفاده از Axios
تسلط بر کار با Local DBها مانند Realm
تسلط بر مدیریت اعلانها (Push Notifications, Firebase Messaging)
تسلط بر تست و دیباگ اپلیکیشنها با استفاده از ابزارهایی مانند Jest
تسلط بر بهروزرسانی اپلیکیشنها با استفاده از CodePush
تسلط بر راهاندازی و کار با فرآیندهای CI/CD
آشنایی با پیادهسازی انیمیشنها با استفاده از Reanimated
آشنایی با ابزارهای مانیتورینگ و گزارش خطا مانند Sentry و AppCenter
وظایف
توسعه کدهای قابل گسترش با خوانایی بالا برای رابط های کاربری محصولات با استفاده از React.js/React Native
توسعه کامپوننت ها و کتابخانه ها با قابلیت استفاده مجدد در سایر پروژه ها
پیاده سازی پروتوتایپ های محصول با استفاده از Wireframe و Design های آماده
انجام Code Review و ارائه مساعدت به هم تیمی ها
تست و راه اندازی برنامه ها و سیستم ها به همراه بروزرسانی، رفع مشکل و بهینه سازی دائمی Codebase های مرتبط
ایجاد مستندات مرتبط با تصمیمات معماری، راه اندازی نرم افزار و توضیح کدهای پیچیده در چرخه SDLC
شرکت و همکاری در طراحی و توسعه محصول از نیازمندی های مطرح شده
همکاری با سایر متخصصان برای ارائه بهترین محصولات و خدمات مطابق با چشم انداز و ماموریت های شرکت
بروزرسانی مستمر فرآیندها، ابزارها و مستندات برای ارتقای دانش شخصی و جمعی اعضای تیم (Workflow, Toolchain, Documents)
آموزش های قبل از شروع کار
آشنایی با شرکت، ساختار سازمانی
آشنایی با محصولات و خدمات
آشنایی با ابزارها و روش های کاری
آشنایی با سیاست های سازمانی
آشنایی با زیرساخت فعلی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای ایران ایرتور