استخدام Senior Front-End Engineer
شرح موقعیت شغلی
ما در تیم پلتفرم وب بله به دنبال مهندس نرمافزاری هستیم که علاقهی زیادی به ساختن PWAهایی که حس و حال اپهای Native رو به کاربر میده، داشته باشه.
مهمترین مسئولیتهایی که در بله داری:
- توسعهی فیچرهای جدید و بهبود ویژگیهای فعلی بله
- نوشتن تستهای خودکار در جهت افزایش اطمینان از کیفیت محصول و بهبود تجربهی توسعه
- توسعهی دیزاین سیستم و کتابخونههای کاربردی برای استفاده در پروژههای مختلف
- همکاری نزدیک و فعالانه با مدیر محصول، طراح و بقیه مهندسین تا تجربهکاربری خوبی ایجاد کنیم
- بهینهسازی اپ در راستای افزایش کارایی و تجربهکاربری روان و بدون لگ بر روی انواع مرورگرها و دستگاهها خصوصا دستگاههای موبایل
- اطمینان از سازگاری اپ بر روی مرورگرها و دستگاههای مختلف
- شناسایی مشکلات و تنگناها و شکافهای سیستم و ارایه راهحلهای مقایسپذیر و پیادهسازی آنها
- تحقیق، تست، بنچمارک و ارزیابی ابزارها و تکنولوژیهای جدید و پیشنهاد راههایی برای پیادهسازی و استفادهی آنها در توسعهی محصول
- توسعهی و بهبود فرآیندها و ابزارها در راستای افزایش کیفیت محصول و افزایش کارایی در زمان توسعه
- منتورینگ همتیمیهایی که تجربهکاری کمتری دارند و کمک به رشدشون
شرایطی که انتظار داریم داشته باشی:
- حداقل ۴ سال تجربهی توسعهی PWAهای بزرگ و پیچیده
- تسلط به حداقل یکی از چارچوبها یا کتابخونههای مدرن توسعهی UI
- توانایی بالای حلمساله و آشنایی با الگوریتمها و تحلیل اونها
- تسلط به مفاهیم مدیریت استیتها و تجربهی استفاده از حداقل یک ابزار مدیریت استیت
- درک عمیق از نحوهی کار مرورگرها و Web APIها
- تجربهی توسعه با تایپاسکریپت
- تسلط روی معماری و دیزاین پترنهای سمت کلاینت
- دانش بالا در ابزارهای توسعهی کلاینت و فرآیندهای CI/CD
- تجربهی بهبود پرفورمنس اپ و آشنا به شاخصهای Web Vitals
- تجربهی دیباگ و آنالیز اپ با استفاده از Devtools مرورگرها
خوب میشه اگه اینها رو داشته باشی:
- آشنا با Reactive Programming و تجربهی استفاده از RX
- دانشجو یا کارشناس مهندسی یا علوم کامپیوتر
- تجربهی استفاده از Redux
- آشنا با مسائل و بست پرکتیسهای امنیتی وب
- تجربهی استفاده از GRPC و Protobuf
- آشنایی با توسعهی بکند
مهارتهای مورد نیاز
- Front-end
- CI/CD
- typescript
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست