سلام!
ما در ایران درگاه، پرداختیار رسمی بانک مرکزی و شاپرک، دنبال یه برنامهنویس حرفهای Node.js و GraphQL هستیم که بتونه توی تیم فنیمون بدرخشه. اگه عاشق توسعه پنلهای کاربری توی حوزه فینتک هستی و میخوای روی پروژههای امن و مقیاسپذیر کار کنی، جای تو اینجاست!
درباره پروژهها:
قراره روی بکاند پنلهای کاربری و یک سری میکروسرویس دیگه مرتبط با این پنلها کار کنی. این پنلها نیاز به عملکرد بالا، امنیت قوی و تجربه کاربری روان دارن و چالشهای جذابی مثل بهینهسازی APIهای GraphQL و دیتابیسهای پرترافیک در انتظارته!
مهارتهای الزامی:
- تسلط کامل به Node.js و فریمورکهای مرتبط (NestJS و Express)
- تجربه قوی با GraphQL (نوشتن کوئری و Mutationهای بهینه، حل مشکل N+1، کار با DataLoader)
- تسلط به TypeScript ✅
- تجربه با SQL (MySQL/PostgreSQL) و NoSQL (MongoDB/Redis)
- تسلط به بهینهسازی دیتابیس (Indexing, Query Optimization)
- رعایت Best Practices و اصول Clean Code
- تسلط روی الگوهای طراحی (Design Patterns) در جاوااسکریپت/تایپاسکریپت
- تسلط به Git و Git Flow و کار تیمی روی ریپازیتوری
امتیاز مثبت:
- آشنایی با Message Queueها (مثل Bull, RabbitMQ, Kafka)
- آشنایی با Caching (Redis, In-memory, Query-level cache)
- تجربه با تستنویسی (Unit, Integration, E2E با Jest/Mocha)
- آشنایی با معماریهای Microservices یا Monorepo
- عادت به آپدیت نگه داشتن پکیجها و ابزارها
شرایط کاری:
- حضور در شرکت: (به دلیل الزامات امنیتی حوزه پرداخت، دورکاری امکانپذیر نیست)
- شنبه تا چهارشنبه 9 صبح تا 5 عصر
- پنجشنبه 9 تا 1 ظهر
- بیمه تأمین اجتماعی الزامی و از روز اول ✅
- حقوق: رقابتی و توافقی (متناسب با تجربه و مهارتها)
- محیط کاری حرفهای و دوستانه با امکانات رفاهی (میان وعدههای رایگان)
- فرصت شرکت در جلسات تخصصی و محرمانه مرتبط با حوزه پرداخت
- حداقل 3 سال تجربه کاری مرتبط (سطح Mid-Level یا Senior)
اگه آمادهای که توی یه تیم حرفهای فینتک بدرخشی، رزومت رو برای ما بفرست. منتظرتیم! ✨