استخدام توسعهدهنده Front-End نرم افزار «تازه کار و با سابقه»
توسعه دهنده Front-End تازه کار
ما به دنبال یک برنامهنویس سمت کاربر جهت پیادهسازی رابطهای کاربری (UI) مناسب و کارآمد برای نرمافزارها و وب سایت-های تحت وب هستیم. ماموریت اصلی شما تولید ماژولها و مولفههای مختلف و اتصال آنها به یکدیگر برای تولید یک نرمافزار وب قدرتمند است. شما باید طرحهای اولیهای از رابط کاربری به همراه پیادهسازیهای اولیه آن را به ما تحویل دهید و با یاری گرفتن از توسعهدهندگان سمت سرور آنها را تکمیل کرده و انجام دهید. شما برای این منظور میبایست از زبان جاوا اسکریپت و ابزارها و فریمورکهای قدرتمند آن به خوبی بهره بگیرید. همچنین شما باید آشنایی کاملی با تجربه کاربری (UX) داشته باشید. ما به دنبال توسعهدهندگانی علاقمند به چالشهای توسعه نرمافزار و معتقد به کسب موفقیت به وسیله همکاری تیمی هستیم، بنابراین نگران سختی مصاحبه کاری نبوده و به خود اعتماد داشته باشید.
مسئولیت ها
• طراحی و پیادهسازی مولفههای ماژولار، مقیاسپذیر و قابل نمایش در دستگاههای گوناگون برای نرمافزارها و وب سایت-های تحت وب
• تولید کدهای منسجم، کارآمد، طبق استاندارهای کد نویسی و قابل استفاده برای استفادههای آتی
• ارزیابی و بررسی پیشنهادهای جدید طراحان رابط کاربری و ارائه راه حلها و مولفههای کارآمد نرمافزاری برای پیادهسازی آنها
• همکاری و هماهنگی با دیگر برنامهنویسان و توسعهدهندگان تیم نرمافزاری به منظور دستیابی به بهترین محصول
• توانایی یادگیری تکنولوژیهای جدید و مرتبط
مهارت های مورد نیاز
• آشنایی با UI
• آشنایی با UX
• دانش تخصصی و سابقه کار حرفهایی با HTML5 و CSS3
• تسلط کامل به Adobe Photoshop
• آشنایی با زبان برنامهنویسی جاوا اسکریپت و jQuery
• درک مناسب در مورد طراحی مولفههای واکنشگرا و آشنا به چهارچوب Bootstrap
• آشنایی با Flat Design
• آشنایی با SCSS
• آشنایی با اصول و تکنیکهای بهینهسازی رابط کاربری
• آشنایی با LESS و SASS مزیت محسوب میشود
• آشنایی با Material Design مزیت محسوب میشود
• تجربه کار با فریمورکها و کتابخانههای پرکاربرد زبان جاوا اسکریپت مزیت محسوب می شود
• آشنایی با چهارچوب .NET مزیت محسوب میشود
• دانش در مورد نحوه مدیریت درخواستهای غیرهمزمان و معماری AJAX مزیت محسوب می شود
• مدرک دانشگاهی در رشته علوم کامپیوتر، مهندسی نرمافزار، مهندسی فناوری اطلاعات و یا رشتههای مرتبط مزیت محسوب میشود
ارسال رزومه به : Careers@HooshCo.Com
توسعه دهنده Front-End با سابقه
ما به دنبال برنامهنویس سمت کاربر جهت پیادهسازی رابطهای کاربری (UI) مناسب و کارآمد برای نرمافزارهای تحت وب هستیم. ماموریت اصلی شما تولید ماژولها و مولفههای مختلف و اتصال آنها به یکدیگر برای تولید یک نرمافزار وب قدرتمند است. شما باید طرحهای اولیهای از رابط کاربری به همراه پیادهسازیهای اولیه آن را به ما تحویل دهید و از شما خواسته میشود تا فایلهای نهایی را با دقت بیشتر و تصمیم گیریهای تیمی و حرفهای نهایتا کامل کرده و با تحلیل خود آنها را انجام دهید به توسعه دهندگان سمت سرور تحویل دهید. شما برای این منظور میبایست از تکنولوژیهای جدید و بهینه و فریمورکهای قدرتمند آنها به خوبی بهره بگیرید. همچنین شما باید تجربه و آشنایی کاملی با پیادهسازی تجربه کاربری (UX) مناسب و طراحیهای متریال (Material Design) داشته باشید. ما به دنبال برنامهنویسی علاقمند به چالشهای توسعه نرمافزار و معتقد به کسب موفقیت به وسیله همکاری تیمی هستیم.
مسئولیت ها
• طراحی و پیادهسازی مولفههای ماژولار، مقیاسپذیر و قابل نمایش در دستگاههای گوناگون برای نرمافزارها و وب سایت-های تحت وب
• تولید کدهای منسجم، کارآمد و قابل استفاده برای استفادههای آتی
• ارزیابی و بررسی پیشنهادهای جدید طراحان رابط کاربری و ارائه راه حلها و مولفههای کارآمد نرمافزاری برای پیادهسازی آنها
• همراهی و هماهنگی با طراحان گرافیک و برنامهنویسان رابط کاربری جهت تولید و دریافت مولفههای ایجاد شده در سمت کاربر
• همکاری و هماهنگی با توسعهدهندگان سمت سرور جهت ایجاد بستری کارآمد
• توانایی مدیریت یک تیم Front-end
• در صورت امکان اطمینان از اعتبارسنجی تمامی ورودیهای کاربران پیش از ارسال به سمت سرور
• نوشتن کدهای منظم، آزمون پذیر و دارای توضیح کافی
• بهینهسازی نرم افزار برای دستیابی به بیشترین سرعت و مقیاس ممکن
• حفظ استانداردهای لازم در کدنویسی و بهبود تجربه کاربری در خلال فرآیند توسعه
• توانایی انجام تحلیلهای بی نقص راجع به UI و UX و طراحیهای مورد استفاده
• توانایی یادگیری تکنولوژیهای جدید و مرتبط
• توانایی خلق ظواهر خلاقانه و غیر تکراری
مهارتهای مورد نیاز
• آشنایی کامل با UI و تجربه حداقل 4 سال کار
• آشنایی کامل با UX و تجربه حداقل 3 سال کار
• دانش تخصصی و سابقه کار حرفهایی با HTML5 و CSS3 به همراه چندین نمونه کار انجام شده
• تسلط کامل به Adobe Photoshop و تجربه حداقل 5 سال کار
• آشنایی با زبان برنامهنویسی جاوا اسکریپت و jQuery
• درک کامل در مورد طراحی مولفههای واکنشگرا
• آشنایی کامل با CSS Frameworkهایی نظیر Bootstrap و Foundation و CSS Authoring Frameworkها و همچنین CSS Preprocessorها
• آشنایی با طراحیهای Fixed و Fluid
• تسلط کامل با طراحیهای Single Page، Flat و Material و آشنایی و تسلط با چهارچوبهای مرتبط با آنها
• تسلط کامل به اصول و تکنیکهای بهینهسازی رابط کاربری
• تجربه کار با فریمورکها و کتابخانههای پرکاربرد زبان جاوا اسکریپت، همچون Angular، React، Ember، Backbone
• دارای مدرک دانشگاهی در رشته علوم کامپیوتر، مهندسی نرمافزار، مهندسی فناوری اطلاعات و یا رشتههای مرتبط
• آشنایی با چهارچوب .NET و آشنایی با یکی از زبانهای برنامهنویسی سمت سرور، ترجیحا C#
• دانش در مورد نحوه مدیریت درخواستهای غیرهمزمان و معماری AJAX
• آشنایی به رویکرد MVC مزیت محسوب میشود
• آشنایی با Illustrator مزیت محسوب میشود
• آشنایی با روانشناسی رنگها مزیت محسوب میشود
• دانش در مورد فرآیند توسعه چابک و متدولوژیهای SCRUM و XP مزیت محسوب میشود
• مدارک غیر دانشگاهی مرتبط در این زمینه مزیت محسوب میشود
ارسال رزومه به : Careers@HooshCo.Com