توضیحات

ما به دنبال یک توسعه‌دهنده‌ی بااستعداد و باتجربه‌ی React Native هستیم تا به تیم پویا و رو‌به‌رشد ما بپیوندد.
کاندیدای ایده‌آل باید سابقه‌ی قوی در ساخت اپلیکیشن‌های موبایل کراس‌پلتفرم با استفاده از React Native داشته باشد و همچنین در React و Next.js نیز مهارت داشته باشد.
شما نقش کلیدی در طراحی، توسعه و نگهداری اپلیکیشن‌های موبایل باکیفیت خواهید داشت که تجربه کاربری عالی را در هر دو پلتفرم iOS و Android ارائه می‌دهند.
این موقعیت نیازمند اشتیاق به توسعه موبایل، دقت بالا و توانایی همکاری مؤثر با تیم‌های چندوظیفه‌ای است تا ایده‌های نوآورانه را به واقعیت تبدیل کند.

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

شرایط لازم
سابقه‌ی ثابت‌شده به‌عنوان توسعه‌دهنده‌ی React Native همراه با نمونه‌کار اپلیکیشن‌های منتشرشده
تسلط بالا به JavaScript و تجربه عملی در React و Next.js
درک قوی از توسعه اپلیکیشن موبایل برای هر دو پلتفرم iOS و Android
آشنایی با کتابخانه‌های مدیریت State مثل Redux یا MobX
تجربه کار با RESTful APIها و یکپارچه‌سازی با سرویس‌های وب
آشنایی با سیستم‌های کنترل نسخه به‌ویژه Git
توانایی کار تیمی و برقراری ارتباط مؤثر با ذی‌نفعان

شرایط ترجیحی
تجربه کار با TypeScript
آشنایی با پایپ‌لاین‌های CI/CD (ادغام و استقرار مداوم)
تجربه کار در محیط‌های توسعه‌ی چابک (Agile)

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

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟