استخدام React Native Developer
شرح موقعیت شغلی
شرکت هوشمند سازی جامع برای برای طراحی و توسعه اپلیکیشن موبایل به به یک برنامه نویس بلند پرواز ، خوش فکر و توانمند در زمینه React Native نیاز دارد. این جایگاه نیازمند توانایی روبه رو شدن هوشمندانه با چالش ها و داشتن روحیه استارت آپی می باشد.
همکاری به صورت دورکاری و کار از منزل با ساعت کاری منعطف ولی منظم انجام می شود.
همکاری به صورت دورکاری و کار از منزل با ساعت کاری منعطف ولی منظم انجام می شود.
شرایط مورد نیاز :
- آشنایی با الگوهای طراحی برنامه
- آشنا به مفاهیم UI/UX و Material Design
- تسلط بر زبان انگلیسی
- توانایی مطلوب در Debugging و بهینهسازی اپلیکیشن
- قدرت حل مسئله و ارائهی راهکار جدید
- کدنویسی خوانا، قابل نگهداری و مستند سازی کامل اطلاعات مربوط به برنامه
- منظم، صبور و مسئولیت پذیر
- پیگیر، با انگیزه و پرانرژی
- دارای روابط صمیمانه و انعطاف پذیری لازم برای کار تیمی و حضور منظم در برنامه های اجرایی در صورت نیاز
- داشتن نمونه کار
مهارت های ضروری:
- آشنا به مفاهیم UI/UX و Material Design
- تسلط بر زبان انگلیسی
- توانایی مطلوب در Debugging و بهینهسازی اپلیکیشن
- قدرت حل مسئله و ارائهی راهکار جدید
- کدنویسی خوانا، قابل نگهداری و مستند سازی کامل اطلاعات مربوط به برنامه
- منظم، صبور و مسئولیت پذیر
- پیگیر، با انگیزه و پرانرژی
- دارای روابط صمیمانه و انعطاف پذیری لازم برای کار تیمی و حضور منظم در برنامه های اجرایی در صورت نیاز
- داشتن نمونه کار
مهارت های ضروری:
- درک کامل اکوسیستمهای Android و iOS
- تسلط به زبان JavaScript
- تسلط برReact Native و تجربه کار قبلی
- مسلط به وب سرویس REST . پلاگین نویسی در react native
- توانایی نوشتن کاستوم سرویسها در React-native و توانایی پیاده سازی و استفاده از کامپوننتهای نیتیو موبایل مانند دوربین، gps و ...
- تسلط به RESTful APIs و Libraryهای پرکاربرد
- مسلط بر Redux
- آشنا به Transitionها و پیاده سازی Animation در برنامه
- تسلط بر CSS - HTML - Bootstrap
موارد ترجیحی(مواردی که اگر داشته باشین خوشحال تر می شیم):
- داشتن محصول در یک یا هردو پلتفرم
- داشتن پروژه متن باز در GitHub یا Gitlab برای بررسی (clean coding).
- آشنا به Agile و تکنیک های سریع توسعه نرم افزار
- تجربه کافی GIT و Scrum
- تجربه کار با ابزارهای Mobile Debugging tools
- داشتن پروژه متن باز در GitHub یا Gitlab برای بررسی (clean coding).
- آشنا به Agile و تکنیک های سریع توسعه نرم افزار
- تجربه کافی GIT و Scrum
- تجربه کار با ابزارهای Mobile Debugging tools
مهارتهای مورد نیاز
- react native
- Javascript
- RestFul API
- CSS
- HTML
- Bootstrap
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست