استخدام توسعه دهنده نرم افزار (Front-End)
شرح موقعیت شغلی
شرح شغل:
- تحلیل و طراحی سیستم نرم افزاری طبق نیازمندی های ارائه شده از طرف ذینفعان
- مرور و تایید کدهای برنامه نویسی از لحاظ منطق کدنویسی و تبعیت از استانداردهای کدنویسی و مستندسازی
- پیاده سازی نرم افزار بر روی پلتفرم های سخت افزاری در حوزه کسب وکار شرکت
- ایجاد زیرساختهای لازم برای شروع کار از قبیل ساختار پروژه و فولدربندی در Repositoryهای پروژه
- رفع اشکالات (Bug) و ارائه آن جهت تست پذیرش
شرایط احراز:
- حداقل 2 سال سابقه برنامه نویسی Front-End
- مسلط به React JS
- تسلط به JavaScript ،ES5 ،ES6, JSX
- تسلط بر Redux و آشنایی با Context API
- آشنایی اصول طراحی و پیاده سازی صفحات Responsive
- آشنایی به Next JS
- آشنایی با Babel, Webpack
- آشنایی با اصول Clean Code, OOP, SOLID, DRY, Design Pattern
- آشنایی به Bootstrap و Tailwind
- مسلط به Git
- آشنایی با معماری Client-Server و RESTful API
- آشنایی با React Native و Test نویسی مزیت محسوب می شود.
مهارتهای مورد نیاز
- Front-end
- ReactJS
- Redux
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست