• داشتن حداقل 2 سال سابقه کار در توسعه نرمافزار
• تجربه کار با React Native در Front-end برای ایجاد برنامههای Android و IOS
• درک مفاهیم پایه و اصولی React Native
• داشتن مهارت بالا در JavaScript (DOM manipulation و JavaScript object model
• تجربه کار با work flow های رایج React Native (مانند Redux و Flux)
• آشنا با API های RESTful
• ایجاد رابط کاربری قوی با استفاده از روشهای سریع Prototyping
• طراحی چارچوب برنامه برای استفاده در چندین محصول
• توانایی کار کردن با تیمهای فنی داخلی برای شناسایی و ساخت عناصر پلتفرم موردنیاز
• تجربه کار با مدیریت پروژه به صورت Agile
• تیمی که قرار است در آن کار کنید کوچک است پس همکاری و توانمندی در برقراری ارتباط بسیار مهم است