استخدام برنامهنویس ارشد NodeJS (دورکاری)
شرح موقعیت شغلی
وظایف شغلی
· طراحی ، توسعه و نگهداری مجموعه ای از میکرو سرویس های TypeScript برای پروژه جدید Chatbot AI ما
· با فناوری های پیشرفته کار کنید تا ضمن حفظ مقیاس پذیری و کیفیت ، بستر خود را گسترش دهید
· معماری کلی نرم افزار و فرآیندهای مربوط به آزمایش و اجرا را با استفاده از روشهای سریع طراحی کنید
· مسئول اجرای راه حل ها با استفاده از بهترین شیوه ها و الگوهای طراحی برای اطمینان از یک مخزن کارآمد و کارآمد
· مسئول جنبه های عملیاتی و تولیدی برای رسیدگی به توسعه و استقرار خدمات کوچک در Google Cloud Platform و ابزارهای مرتبط
· هدایت و راهنمایی مهندسین نرم افزار پشتیبان هنگام هدایت پروژه ها.
مدارک مورد نیاز
· چهار سال Node.js. تجربه توسعه نرم افزار
· درک عمیق از جاوا اسکریپت ، الگوریتم ها ، ساختار داده ها و الگوهای طراحی
· تجربه در نوشتن کدهای قوی تایپ شده با TypeScript و اجرا آن
· تجربه نوشتن تست های دقیق و مشخص برای اطمینان از قابلیت نگهداری کد شما
· راحت با اکوسیستم جاوا اسکریپت و ابزارهایی مانند Eslint ، Jest ، bundlers ، Yarn ، ابزارهای مدیریت monorepo
· آشنا با محیط لینوکس و خط فرمان
· تجربه با Docker و containerization برای توسعه و بهینه سازی ظروف سرویس
· تجربه با فناوری های سمت سرور مانند MongoDB ، Redis و gRPC برای پیاده سازی راه حل هایی برای ماندگاری داده ها ، ذخیره سازی ، مجوز و غیره
· تجربه با معماری خدمات خرد و الگوهای طراحی مرتبط با آن
· آشنایی با پروتکل بافر ، HTTP/2 و gRPC-آشنایی با docker-compose ، Kubernetes ، Google Cloud Platform ، Istio ، Envoy و gRPC-web مزیت محسوب می شود.
· مهمتر از همه ، انگیزه برای یادگیری ، تحقیق و معرفی ایده های جدید برای بهبود سیستم ما است
· تجربه در زمینه تحقیق ، برنامه ریزی و توسعه استراتژی های اجرای پروژه
· تجربه برنامه ریزی و اجرای انواع روش های پروژه به عنوان بخشی از مرحله مفهوم در توسعه پروژه کلی برنامه های کاربردی تحت وب.
مهارتهای مورد نیاز
- Node.js
- Javascript
- typescript
- Redis
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۱۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت