برنامه نویس Senior React.JS - React.Native Developer
در سراسر کشور
در وبسایت پونیشا(2 هفته پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
ری اکت (React)
ری اکت نیتیو (React Native)
جاوا اسکریپت (JavaScript)
برنامه نویسی موبایل
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
متن کامل آگهی:
ما بهدنبال یک برنامهنویس حرفهای، دقیق و متعهد برای همکاری در پروژههای مقیاسپذیر و با کیفیت هستیم. اگر به توسعه اپلیکیشنهای موبایل علاقهمندید، در محیطهای Agile رشد کردهاید و دنبال چالشهای فنی واقعی هستید، خوشحال میشویم با شما همکاری کنیم.
مهارتهای فنی الزامی:
1. تسلط کامل به React Native برای توسعه اپلیکیشنهای کراسپلتفرم (iOS و Android)
2. تجربه عملی در React.js برای توسعه پنلهای وب و ابزارهای مدیریتی
3. آشنایی کامل با الگوهای Flux مانند Redux یا Zustand
4. درک عمیق از معماری و چرخه عمر اپلیکیشنهای موبایل در Android و iOS
5. تسلط به JavaScript (نسخههای ES5، ES6 و جدیدتر)
6. تسلط بالا به TypeScript
7. تجربه کار با وبسرویسهای RESTful و SOAP
8. توانایی پیادهسازی ارتباطات بلادرنگ با WebSocket
9. آشنایی کامل با Firebase، مخصوصاً Firebase Cloud Messaging (FCM) برای پوش نوتیفیکیشن
10. توانایی کار با کامپوننتهای نیتیو مانند GPS، دوربین، درگاه پرداخت، QR Scanner و ...
11. تسلط به Git و آشنایی با Git Flow برای کار تیمی
12. تجربه استفاده از ابزارهای Mobile Debugging مانند Flipper، Reactotron یا DevTools
13. مهارت در استفاده از کتابخانهها و پیادهسازی انیمیشنهای روان و پیچیده
14. آشنایی با اصول طراحی UI/UX و ایجاد تجربه کاربری مدرن
15. درک قوی از مفاهیم OOP و Functional Programming
ویژگیهای شخصیتی و رفتاری مورد انتظار:
1. خلاق، با دقت، مسئولیتپذیر و وقتشناس
2. توانایی بالا در حل مسئله و ارائه راهحلهای مقیاسپذیر
3. توانایی کار مستقل و همچنین مشارکت در تیم
4. ارائه گزارشهای روزانه و هفتگی از روند پیشرفت پروژهها
5. علاقهمند به یادگیری تکنولوژیهای جدید و بهروز بودن در حوزه تخصصی خود
6. متعهد به دیباگ کامل و دقیق محصول تولیدشده برای کاهش بار دیباگ از روی دوش سایر همکاران و تحویل کد با کیفیت بالا
مزیت محسوب میشود اگر:
1. تجربه انتشار اپلیکیشن در Google Play و App Store داشته باشید
2. با فرآیندهای CI/CD برای اپلیکیشن موبایل آشنا باشید
3. تجربه کار با Expo یا EAS Build داشته باشید
4. با تستنویسی (Jest, Detox) آشنایی داشته باشید
اگر خودتان را در این موقعیت میبینید و آماده ورود به یک پروژه سطح بالا هستید، رزومه خود را برای ما ارسال کنید.
این آگهی از وبسایت پونیشا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پونیشا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.