● توسعه و نگهداری سرویسهای Backend با Express.js ● طراحی و پیادهسازی APIهای مقیاسپذیر و قابل نگهداری ● بهینهسازی Performance در سطح Application و Database ● تحلیل و بهبود Queryهای MongoDB ● طراحی و پیادهسازی مکانیزمهای Cache با Redis ● Refactor کردن بخشهای مختلف سیستم و بهبود معماری کد ● بررسی و رفع مشکلات Production و Debug کردن Issueهای پیچیده ● مشارکت در Code Review و ارتقای کیفیت کدهای تیم ● همکاری با اعضای تیم برای طراحی و توسعه Featureهای جدید
مهارتهای مورد نیاز:
● تسلط به JavaScript و Express.js ● تسلط به MongoDB و طراحی Queryهای بهینه (Aggregation، Indexing و Performance) ● تجربه کار با Redis ● آشنایی با Docker و Docker Compose ● تسلط به Git ● آشنایی با Linux و محیطهای Server ● آشنایی با Queueها (BullMQ یا مشابه) ● درک مناسب از مفاهیم REST API، Async Programming و Event Loop ● توانایی تحلیل و رفع Bottleneckهای Performance ● توانایی نوشتن کدهای تمیز، قابل تست و قابل نگهداری امتیاز محسوب میشود. ● آشنایی با Nginx ● تجربه کار با پروژههای High Traffic ● تجربه طراحی سیستمهای مقیاسپذیر ● آشنایی با Monitoring و Logging ● تجربه بهینهسازی مصرف حافظه و CPU در Node.js ● آشنایی با مفاهیم Concurrency و Caching ● تجربه کار با CI/CD
آنچه در این موقعیت تجربه خواهید کرد:
● کار روی یک محصول واقعی با ترافیک و کاربران بالا ● مواجهه با چالشهای Performance، Scalability و بهینهسازی ● مشارکت در Refactor و بهبود مستمر معماری سیستم ● فرصت یادگیری و حل مسائل فنی در مقیاس بزرگ ● محیطی که کیفیت کد، Performance و توسعه اصولی در آن اهمیت بالایی دارد.
شرکت طلاسی پیشرو در زمینه خرید و فروش آنلاین و راحت طلای خام و بدون اجرت است.
طلاسی با حفظ ارزش سرمایه، دغدغه تامین امنیت و نگهداری طلا برای مشتریان را رفع کرده است.