ما به دنبال یک توسعهدهنده بکاند بااستعداد و باتجربه هستیم که به تیم دورکار ما بپیوندد. کاندید ایدهآل باید دانش قوی در زمینه NestJS/TypeScript و اصول توسعه بکاند داشته باشد و بر ارائه راهحلهای باکیفیت و مقیاسپذیر تمرکز کند. اگر در یک محیط کاری دورکار همکاری خوبی دارید و به ساخت سیستمهای قدرتمند علاقهمند هستید، خوشحال میشویم با شما آشنا شویم!
مسئولیتها:
توسعه و نگهداری سیستمهای بکاند با استفاده از NestJS.
طراحی و پیادهسازی APIهای مقیاسپذیر و اطمینان از یکپارچگی آنها با سیستمهای فرانتاند.
رعایت اصول طراحی مدولار و معماری میکروسرویسها.
همکاری با تیمهای چندتخصصی، شامل توسعهدهندگان فرانتاند، طراحان و مدیران محصول برای ارائه راهحلهای باکیفیت.
اشکالزدایی و بهینهسازی برنامههای موجود برای اطمینان از عملکرد بالا و قابلیت اطمینان.
شرکت در بررسی کد و حفظ بهترین شیوههای کدنویسی و تست.
بهروز ماندن با فناوریهای جدید و پیشنهاد بهبود در معماری بکاند.
الزامات:
تجربه کاری اثباتشده حداقل ۳ سال در توسعه بکاند با NestJS.
درک قوی از RESTful APIs، GraphQL (مزیت محسوب میشود) و الگوهای طراحی بکاند.
تسلط بر مدیریت پایگاه داده (مانند PostgreSQL، MongoDB یا MySQL).
آشنایی با تست واحد و فریمورکهایی مانند Jest.
توانایی استفاده حرفهای از Git برای مدیریت نسخهها.
مهارت در حل مسئله و توجه به جزئیات.
مهارتهای ارتباطی قوی به زبان انگلیسی – نوشتاری و گفتاری.
راحتی در کار در محیط دورکار و مدیریت زمان به صورت مؤثر.
مزیتهای ترجیحی:
تجربه کار با پلتفرمهای ابری مانند AWS، Google Cloud یا Azure.
آشنایی با معماری میکروسرویسها و طراحی مبتنی بر رویداد.
آشنایی با Docker و پایپلاینهای CI/CD.
درک بهترین شیوههای امنیتی در سیستمهای بکاند.
آنچه ارائه میدهیم:
فرهنگ کاری دورکار با ساعات کاری انعطافپذیر.
فرصت کار بر روی پروژههای هیجانانگیز و چالشبرانگیز.
محیط تیمی همکاریمحور با تمرکز بر یادگیری و رشد.
معرفی شرکت
شرکت Technion Grok (TUG) با هدف ایجاد تغییرات مثبت در دنیای فناوری تأسیس شده است. ما یک شرکت نوآور و پیشرو هستیم که بر توسعه راهحلهای دیجیتال و فناوریهای هوشمند تمرکز دارد. تیم ما متشکل از افراد باانگیزه، خلاق و متخصص در زمینههای مختلف فناوری اطلاعات و برنامهنویسی است.
ما به دنبال ایجاد محیطی هستیم که در آن برابری، امنیت شغلی و مالکیت تیمی به بهترین شکل ممکن محقق شود. TUG بر پایهی همکاری و مشارکت بنا شده و معتقد است که هر یک از اعضای تیم نقشی کلیدی در پیشبرد اهداف شرکت ایفا میکنند.
چرا TUG؟
محیط کاری حرفهای و دوستانه: ما به توسعه فردی و کاری اعضای تیم اهمیت زیادی میدهیم.
فرصتهای رشد: در TUG شما میتوانید مهارتهای خود را در پروژههای مختلف و متنوع ارتقا دهید.
چشمانداز جهانی: همکاری با تیمها و پروژههای بینالمللی فرصتهای بینظیری برای یادگیری فراهم میکند.
نوآوری: ما عاشق ایدههای جدید و خلاقانه هستیم و اعضای تیم را به چالش میکشیم تا بهترین نسخه از خودشان باشند.