برنامه نویس حرفه ای UI وب

هدف از این موقعیت کاری پیاده سازی  بخش های مرتبط با واسط کاربری برای نرم افزارهای تحت وب شرکت رایانمهر است. شخص مورد نظر عضوی از تیم تولید نرم افزار ما خواهد بود و پس از تحلیل نیازمندی ها و طراحی بخش های مورد نظر در کنار اعضای دیگر تیم، واسط های کاربری روان، ساده و در عین حال پیشرفته را طراحی و با استفاده از تکنولوژیهای جدید وب پیاده سازی خواهد نمود.
همچنین کد مورد نظر برای UI را در سمت سرور با استفاده از تکنولوژیهای ASP.NET WebForms و ASP.NET MVC و در سمت کلاینت با استفاده ازJavaScript  خواهد نوشت.

شخص مورد نظر ما باید دارای ویژگیهای زیر باشد:

  • مهارت در تحلیل و طراحی نرم افزار (OOA/D، آشنایی با معماری ها و Design pattern های معروف)
  • مهارت کامل در به کارگیری  HTMLوCSS
  • توانایی کد نویسی Object-oriented در JavaScript
  • آشنایی با DOM (Document Object Model)و Dom manipulation با استفاده از jQuery
  • آشنایی با مشکلات و راه حل های طراحی UI برای سازگاری با Browser های مختلف
  • تسلط کامل بر ASP.NETو تجربه کاری کافی با ASP.NET MVC
  • تجربه کار در محیط هایی که نرم افزار با استفاده از فرآیندهای چابک (Agile) مانند Scrum تولید می شود.
  • تجربه عملی در تست اتوماتیک نرم افزار و TDD (Test Driven Development)
  • علاقه مندی به انجام کارهای مربوط به لایه UI
  • توانایی یادگیری سریع و رشد

 

دارا بودن موارد زیر امتیاز مثبت محسوب می شود:

  • تجربه کدنویسی ساختاریافته و ماژولار با استفاده از JavaScript
  • آشنایی با پیاده سازی MVVM Pattern در سمت کلاینت با استفاده از ابزارهای موجود مانند KendoUI و Knockout
  • تجربه کار در محیط هایی که تحویل نرم افزار به صورت پیوسته بوده (Continuous Delivery)
  • تجربه استفاده از Ioc Container ها (مانند StructureMap)
  • تجربه کار با NUnit و Moq

 

نحوه همکاری

در حال حاضر نحوه همکاری به صورت تمام وقت و در محل شرکت می باشد. در صورتی که علاقه مند به همکاری با ما هستید، رزومه خود را به آدرس jobs@rayanmehr.co.ir ارسال نمایید.

لطفاً برای ترتیب اثر دادن به درخواست خود نکات زیر را رعایت کنید:

  • ذکر کردن عنوان مورد نظر برای استخدام در نامه ارسالی
  • ذکر کردن دستمزد پیشنهادی در نامه ارسالی. از به کار بردن عبارت توافقی یا عبارتهای مشابه آن خودداری کنید.

کافی بودن اطلاعات رزومه (مواردی که باید آورده شود عبارتند از 1. مشخصات فردی: سن، وضعیت نظام وظیفه، وضعیت تأهل 2. سوابق تحصیلی 3. سوابق کاری)