تکنولوژیها
- ReactJavaScriptNode.jsTypeScriptRedux
بهعنوان یک توسعهدهندهی ارشد React، با لایههای عمیقتری از نرمافزار مثل معماری، درگیر میشید و دانش شما در زمینهی مهندسی نرمافزار، مهمتر از یک تکنولوژی یا زبان خاصه. تجربه چند ساله شما در این زمینه، لازمهی تصمیمگیری درست در مواقع خاص و هدایت و آموزش نیروهای تازهکار تره. توانایی درک و تحلیل درست مسئله و ارائه راهحل بهینه برای مسائل یکی از مهمترین توانمندیهای شما در این نقشه.
برای خلق یک رابط کاربری خوب حتما نیاز میشه که
- به JavaScript و CSS و HTML خوب مسلط باشی
- ReactJs تو مشتت باشه
- بتونی مسائل رو حل کنی و با الگوریتمها میونه خوبی داشته باشی
- اصول طراحی و پیاده سازی صفحات Responsive رو خوب بدونی
- اینکه به تجربهی کاربر(UX) اهمیت بدی و UI خوبی هم طراحی کنی مهمه
- از همه مهمتر اینه که اهل کار تیمی باشی و زمانت رو درست مدیریت کنی
- کدهای خوانا، تمیز و استانداردی بنویسی
- به یادگیری مطالب جدید علاقهمند باشی و خودت رو بروز نگهداری
خوشحالتر میشیم اگه تکنولوژیهای زیر رو بلد باشی (وگرنه کنارهم یاد میگیریم)
- Sass یا Less
- Material Design
- Redux
- ES6 ،ES7 یا TypeScript
- Webpack ,Gulp ,Grunt ,npm ,Bower و…
- NodeJS
- Gitlab ,GitHub ,Git Flow
- تسلط به Restful API
مزایا
- امریه سربازی
- بیمه تکمیلی
- بیمه
- تسهیلات مالی مثل وام
- نهار
- ساعت کاری منعطف
- امریه و نخبگی سربازی
- حقوق رقابتی
- رشد و یادگیری فردی و تیمی