استخدام برنامهنویس موبایل (React Native-دورکاری)
شرح موقعیت شغلی
اگر دوست دارید در یک محیط دوستانه همراه با همتیمیهای ایدهآل فعالیت کنید به زانیس بپیوندید، ما در زانیس نسل آینده شرکتهای فناوری را در ایران پایهگذاری کردهایم و این مهم را وامدار تجربیات بنیانگذاران زانیس در ایجاد کسبوکارهای موفق در اکو سیستم فینتک هستیم.
ما با حرکت بر روی لبه تکنولوژی در زمینه توسعه نرمافزار اقدام به ایجاد محیطی نمودهایم تا در آن افراد علاوه بر یادگیری مستمر، این امکان را داشته باشند تا بر روی مسائل روز دنیا کسب تجربه نموده و حتی تکنولوژیهای جدید را به ما معرفی کنند تا مورد استفاده قرار بگیرد.
در زانیس پایه شرکت بر اساس دورکاری بوده و این مهم همیشه برقرار خواهد بود، همچنین کلیه کارها هدفمحور بوده و افراد در تیمها، «خود» اهداف مورد نیاز کسبوکار را مشخص میکنند و سپس قدمهای مورد نیاز برای رسیدن به این اهداف را تعیین مینمایند، بنابراین روشهای سنتی تایم شیت کنار رفته و عملکرد افراد با انجام تسکها بررسی میشود. در کنار این موارد، افراد تحت مزایای دیگر شرکت مانند بیمه تکمیلی و... قرار خواهند گرفت.
ما با حرکت بر روی لبه تکنولوژی در زمینه توسعه نرمافزار اقدام به ایجاد محیطی نمودهایم تا در آن افراد علاوه بر یادگیری مستمر، این امکان را داشته باشند تا بر روی مسائل روز دنیا کسب تجربه نموده و حتی تکنولوژیهای جدید را به ما معرفی کنند تا مورد استفاده قرار بگیرد.
در زانیس پایه شرکت بر اساس دورکاری بوده و این مهم همیشه برقرار خواهد بود، همچنین کلیه کارها هدفمحور بوده و افراد در تیمها، «خود» اهداف مورد نیاز کسبوکار را مشخص میکنند و سپس قدمهای مورد نیاز برای رسیدن به این اهداف را تعیین مینمایند، بنابراین روشهای سنتی تایم شیت کنار رفته و عملکرد افراد با انجام تسکها بررسی میشود. در کنار این موارد، افراد تحت مزایای دیگر شرکت مانند بیمه تکمیلی و... قرار خواهند گرفت.
شرح موقعیت شغلی
ما به دنبال یک توسعهدهنده React Native هستیم که علاقهمند به ساخت برنامههای کاربردی موبایل در هر دو سیستمعامل iOS و Android باشد. شما مسئولیت معماری و ساخت این برنامهها و همچنین هماهنگی با تیمهای مسئول سایر لایههای زیرساخت محصول خواهید بود. ساختن یک محصول یک تلاش کاملاً مشارکتی است و به همین دلیل نیاز است که توانمندیهای لازم برای هماهنگی در یک تیم را داشته باشید.
وظایف
- طراحی و ساخت برنامههای React native در هر دو سیستمعامل Android , iOS
- اتصال به API ها جهت یکپارچهسازی با سرویسهای بک اند
- تجزیه و تحلیل سرعت و عملکرد برنامه
- تستهای خودکار برای افزایش بهبود کیفیت برنامه
مهارتها
- درک صحیح جاوا اسکریپت و ویژگیهای خاص مانند نحو استفاده از ES6
- حداقل 3 سال تجربه کار با React Native (اگر مهارت بالایی داشته باشید، به عنوان استثنا بررسی میشود)
- دانشهای مربوط به functional یا object-oriented
- قابلیت نوشتن کد به شکل Clean Code و مستندات مورد نیاز
- آشنایی با ابزارهایی مانند XCode, Gradle {Android Studio, IntelliJ}
- درک مناسب از مفاهیم REST APIs, the document request model, and offline storage
- تجربه نوشتن تست خودکار با Jest یا Mocha
- توانایی پیادهسازی صفحات طراحیشده توسط تیم طراحی به صورت Pixel perfect
- توانایی کار تیمی و احترام به زمانبندی کارها
مزایا
- ساعات کاری منعطف
- همکاری به صورت ریموت از هر نقطه جغرافیایی (امکان حضور در شرکت در صورت تمایل)
- بیمه درمان تکمیلی
- امکان رشد و توسعه فردی در زمینههای مورد علاقه
- حضور همکاران بادانش و باتجربه از بهترینها در ایران
- استفاده از بروزترین تکنولوژی ها و ابزارها
مهارتهای مورد نیاز
- برنامه نویسی موبایل
- react native
- functional
- Object Oriented
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست