ما در اتورک به دنبال یک برنامهنویس فرانتاند با تجربه و مسلط به Angular هستیم. اگر شما یک توسعهدهنده با تجربه در پیادهسازی پنلهای کاربری پیچیده هستید و به مفاهیم پایه نرمافزار تسلط دارید، ما مشتاق همکاری با شماییم.
شرایط و مهارتهای مورد نیاز:
تسلط کامل به Angular: حداقل ۳ سال تجربه کار عملی با این فریمورک.
تجربه پیادهسازی پنلهای کاربری پیچیده: سابقه توسعه رابطهای کاربری پیچیده و کاربرپسند.
تسلط بر HTML، CSS و JavaScript: تجربه عملی در کدنویسی و بهینهسازی صفحات وب.
آشنایی با مفاهیم پایه شیگرایی و طراحی معماری نرمافزار: توانایی تحلیل و پیادهسازی الگوهای طراحی نرمافزار
تجربه کار با APIهای RESTful و وب سوکت: توانایی ادغام رابط کاربری با سیستمهای Backend به روشهای مختلف
تسلط به کار با ابزارهای مدیریت نسخه (Git): توانایی کار در محیطهای تیمی و استفاده از ابزارهای مدیریت نسخه.
توانایی کار تیمی و مدیریت زمان: مهارت در تعامل با سایر اعضای تیم و متعهد بودن به زمانبندی وظایف
مسئولیتها:
طراحی و توسعه رابطهای کاربری: ایجاد و بهبود رابطهای کاربری کاربرپسند و بهینهسازی عملکرد آنها با استفاده از Angular.
پیادهسازی و توسعه پنلهای کاربری پیچیده: کار بر روی پروژههای بزرگ که شامل ایجاد داشبوردها، پنلهای مدیریتی و سیستمهای تعاملی پیچیده است.
همکاری با تیمهای Backend: همکاری نزدیک با تیمهای توسعه Backend برای اطمینان از ارتباط صحیح و بهینه بین سیستمهای Frontend و Backend.
رفع اشکال و بهینهسازی کد: شناسایی و رفع باگها و بهینهسازی کدهای نوشتهشده برای بهبود عملکرد و پایداری سیستم.
مستندسازی: ایجاد و نگهداری مستندات فنی مرتبط با کد و فرآیندهای توسعه جهت استفاده داخلی تیم و دیگر بخشهای سازمان.
تحقیق و توسعه (R&D): پیگیری فناوریهای جدید، ابزارها و متدولوژیها برای بهبود فرآیند توسعه و ارتقاء کیفیت محصولات نرمافزاری.
رعایت اصول معماری نرمافزار: اعمال الگوهای طراحی و اصول معماری نرمافزار در فرآیند توسعه برای اطمینان از مقیاسپذیری و نگهداری سیستمها.
آموزش و راهنمایی تیم: در صورت نیاز، انتقال دانش و تجربه به سایر اعضای تیم و کمک به رشد و توسعه همکاران جوانتر.
معرفی شرکت
اتورک یک پلتفرم مدیریت کار با رویکرد no-code است که با تنوع ابزارهای خود و به کمک هوش مصنوعی به سازمانها این امکان را میدهد ابزارهای مورد نیاز خود را به صورت یکپارچه ایجاد کنند.