استخدام توسعه دهنده ارشد فرانت اند (Senior Front-EndDeveloper)
شرح موقعیت شغلی
جهت تکمیل تیم برنامه نویسی خود برای سمت شغلی توسعه دهنده ارشد فرانت اند (Senior Front-End Developer) با شرایط ذیل دعوت به همکاری می نماید:
شرایط همکاری:
عنوان شغلی: توسعه دهنده ارشد فرانت اند (Senior Front-End Developer)
موقعیت: تهران
نوع همکاری: تمام وقت (حضوری) همراه با ۶۰ دقیقه شناوری روزانه.
ساعات کاری: 4۰ ساعت در هفته
روزهای کاری: شنبه تا چهارشنبه از ساعت 9 الی 17
شرایط عمومی:
- فهم قوانین طراحی نرمافزار، الگوها و بهترین روشهای کاری؛
- مهارت عالی در حل مسائل و توانایی عیبیابی مسائل پیچیده؛
- داشتن تجربه در توسعه نرمافزارهای چندسکویی بعنوان یک مزیت؛
- علاقه به یادگیری و سازگاری با فناوریها و ابزارهای جدید؛
- آشنایی با سیستمهای کنترل نسخه؛
- توانایی تشخیص و حل مسائل نرمافزاری پیچیده؛
- فهم فرآیندهای تست و ضمانت کیفیت نرمافزار؛
- دارا بودن تجربه کار با ابزارها و روشهای مدیریت پروژه بعنوان یک مزیت؛
- مهارتهای تیمی قوی و مهارتهای ارتباطی برای همکاری مؤثر در یک تیم توسعه؛
- تسلط NGRX, SSR, Three.js, D3.js, ، react 18 و آشنایی با next 14 ، mui ،zustand ، i18n ، formic&yup، react dnd الزامی است.
شرح وظایف و مسئولیت ها:
- طراحی، توسعه و نگهداری نرمافزار؛
- راهنمایی، بررسی و تایید کدهای نوشته شده توسط اعضای تیم از لحاظ کیفیت کد و پایبندی به استانداردهای برنامهنویسی؛
- همکاری با معماران برای طراحی معماری نرمافزار و انتخاب بهترین فناوریها؛
- عیب یابی و شناسایی مشکلات نرم افزار و رفع عیوب و اشکال زدایی؛
- بهینهسازی عملکرد نرمافزار و اطمینان از بهرهوری و مصرف بهینه منابع؛
- پیادهسازی و ارتقاء رابطهای کاربری (UI/UX) برای تجربه کاربری بینقص؛
- ایجاد و نگهداری منظم مستندات فنی، از جمله مستندات طراحی و کتابچههای راهنمای کاربر؛
- همکاری نزدیک با تیمهای متقاطع مانند QA، مدیریت محصول و طراح UI/UX؛
شرایط همکاری:
عنوان شغلی: توسعه دهنده ارشد فرانت اند (Senior Front-End Developer)
موقعیت: تهران
نوع همکاری: تمام وقت (حضوری) همراه با ۶۰ دقیقه شناوری روزانه.
ساعات کاری: 4۰ ساعت در هفته
روزهای کاری: شنبه تا چهارشنبه از ساعت 9 الی 17
شرایط عمومی:
- فهم قوانین طراحی نرمافزار، الگوها و بهترین روشهای کاری؛
- مهارت عالی در حل مسائل و توانایی عیبیابی مسائل پیچیده؛
- داشتن تجربه در توسعه نرمافزارهای چندسکویی بعنوان یک مزیت؛
- علاقه به یادگیری و سازگاری با فناوریها و ابزارهای جدید؛
- آشنایی با سیستمهای کنترل نسخه؛
- توانایی تشخیص و حل مسائل نرمافزاری پیچیده؛
- فهم فرآیندهای تست و ضمانت کیفیت نرمافزار؛
- دارا بودن تجربه کار با ابزارها و روشهای مدیریت پروژه بعنوان یک مزیت؛
- مهارتهای تیمی قوی و مهارتهای ارتباطی برای همکاری مؤثر در یک تیم توسعه؛
- تسلط NGRX, SSR, Three.js, D3.js, ، react 18 و آشنایی با next 14 ، mui ،zustand ، i18n ، formic&yup، react dnd الزامی است.
شرح وظایف و مسئولیت ها:
- طراحی، توسعه و نگهداری نرمافزار؛
- راهنمایی، بررسی و تایید کدهای نوشته شده توسط اعضای تیم از لحاظ کیفیت کد و پایبندی به استانداردهای برنامهنویسی؛
- همکاری با معماران برای طراحی معماری نرمافزار و انتخاب بهترین فناوریها؛
- عیب یابی و شناسایی مشکلات نرم افزار و رفع عیوب و اشکال زدایی؛
- بهینهسازی عملکرد نرمافزار و اطمینان از بهرهوری و مصرف بهینه منابع؛
- پیادهسازی و ارتقاء رابطهای کاربری (UI/UX) برای تجربه کاربری بینقص؛
- ایجاد و نگهداری منظم مستندات فنی، از جمله مستندات طراحی و کتابچههای راهنمای کاربر؛
- همکاری نزدیک با تیمهای متقاطع مانند QA، مدیریت محصول و طراح UI/UX؛
مهارتهای مورد نیاز
- Front-end
- SSR
- Nginx
- Three JS
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست