توسعه‌دهنده React Native

آپرا تهران

منتشر شده 18 روز پیش

توضیحات

ما به دنبال یک برنامه‌نویس حرفه‌ای و خلاق در زمینه React Native هستیم تا در توسعه و پشتیبانی اپلیکیشن موبایل آپرا همکاری کند. این فرد مسئولیت طراحی، توسعه و بهینه‌سازی اپلیکیشن برای پلتفرم‌های Android و iOS را بر عهده دارد. ما به دنبال فردی هستیم که بتواند با تیم همکاری کند و راهکارهای نوآورانه‌ای برای ارتقای کیفیت محصول ارائه دهد.

وظایف و مسئولیت‌ها:

  • توسعه و پشتیبانی اپلیکیشن‌های موبایل با استفاده از React Native.
  • پیاده‌سازی و مدیریت State Management با استفاده از Redux یا ابزارهای مشابه.
  • یکپارچه‌سازی اپلیکیشن با RESTful APIs.
  • استفاده از React Navigation برای مدیریت مسیرها (Routing).
  • بهینه‌سازی اپلیکیشن برای عملکرد بهتر در هر دو پلتفرم Android و iOS.
  • تست و عیب‌یابی اپلیکیشن با استفاده از ابزارهایی مانند React Developer Tools و Debugger.
  • پیاده‌سازی بهترین شیوه‌های امنیتی و بهینه‌سازی عملکرد.
  • استفاده از TypeScript برای بهبود ساختار کد.
  • کار با Native Modules در صورت نیاز برای عملکردهای خاص هر پلتفرم.

شرایط کاری:

  • پاره‌وقت یا پروژه‌ای.
  • بیمه تأمین اجتماعی (در صورت نیاز).
  • محیط کاری حرفه‌ای، صمیمی و جوان.
  • ناهار سازمانی.
  • عیدی و سنوات مطابق قوانین کار.
  • امکان پیشرفت و یادگیری مهارت‌های جدید.

شرایط احراز:

  • مسلط به React Native.
  • تسلط به Redux و React Navigation.
  • تجربه کار با GIT برای کنترل نسخه.
  • آشنایی با ابزارهای تست و عیب‌یابی مانند Jest و React Native Debugger.
  • تسلط به مفاهیم State Management و طراحی رابط کاربری مناسب.
  • درک کامل از چرخه حیات کامپوننت‌ها و روش‌های بهینه‌سازی کد.
  • آشنایی با پلتفرم‌های Android و iOS و درک تفاوت‌های آنها.
  • تجربه در کار با Expo.
  • آشنایی با Push Notifications و In-App Purchases مزیت محسوب می‌شود.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،