استخدام توسعهدهنده Back-End
شرح موقعیت شغلی
ما در شرکت رستاکام به دنبال یک توسعهدهنده ارشد Backend هستیم.
شرح وظایف:
شرح وظایف:
- طراحی، توسعه و نگهداری APIهای زیرساختی و سرویسهای بکاند
- طراحی دیتابیس و معماری دادهها در PostgreSQL با تمرکز ویژه بر Performance
- بهینهسازی دیتابیس، مدیریت Migrationها، Indexing و نوشتن Queryهای پیچیده
- Refactor و بهینهسازی کدهای موجود برای افزایش مقیاسپذیری
- یادهسازی و مدیریت سیستمهای Caching (مانند Redis) برای افزایش سرعت و کارایی
- همکاری نزدیک با تیم Front-End و سایر اعضای تیم فنی برای یکپارچگی کامل چرخه توسعه محصول
- مشارکت در تصمیمگیریهای کلان معماری و انتخاب ابزارهای مناسب
- رفع باگها و پایدارسازی سرویسهای موجود
مهارتهای مورد نیاز:
- تسلط کامل به زبان برنامهنویسی TypeScript و JavaScript
- تسلط عمیق و تجربه عملیاتی با PostgreSQL (شامل طراحی ساختار اصولی، Relationها، ایندکسها، Partitioning و رفع گلوگاههای دیتابیس)
- تسلط به Design Patternها، معماری تمیز (Clean Architecture) و مفاهیم RESTful API
- تجربه عملی با Redis (Cache, Queue, Locking)
- آشنایی با موتورهای جستجو (Search Engines) مانند: Elasticsearch, Meilisearch یا موارد مشابه
- آشنایی با مفاهیم تستنویسی (Unit/Integration Testing)
- تسلط به Git و اصول کار تیمی روی ریپازیتوری
- آشنایی با Docker و مفاهیم اولیه CI/CD
- توانایی حل مسئله و تفکر ساختاریافته در شرایط واقعی
مهارتهایی که مزیت محسوب میشوند:
- آشنایی با Nitro
- آشنایی با Supabase
مهارتهای مورد نیاز
- Back-end
- C#
- PHP
- Git
- MySQL
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت