آیتیکا
آیتیکا

برنامه نویس Back-End (NestJS)

احمدآباد مستوفی
امکان دورکاری
پاره وقت
شنبه تا چهارشنبه
-
وام -پاداش
زیر 10 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
1397
آیتیکا
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - پیشرفته
Node.js - متوسط
Linux - متوسط
Redis - مقدماتی
RabbitMQ - متوسط
زبان انگلیسی-متوسط

شرح شغل و وظایف

Backend Engineer (NestJS)
به منظور تکمیل تیم توسعه محصول از سمت بک اند، شرکت آیتیکا به دنبال جذب همکار با تخصص های مشروح در ذیل می باشد. لازم به ذکر است تیم بک اند مجموعه در حال حاضر فعال بوده و همکار جدید به تیم فعلی ملحق خواهند شد. خواهشمند است متن آگهی را دقیق بخوانید و در صورت دارا بودن شرایط رزومه خود را ارسال نمایید. 

Backend Engineer (NestJS / TypeScript)
Location: Remote - Tehran
Start: Immediate
Compensation: Competitive + Equity
About the Role:
We’re building a fast, modular NestJS + GraphQL backend powering a modern e-commerce and Web3-enabled platform. You’ll work on core backend architecture, scaling features, event-driven flows, integrations (auth, payments, search, Web3, AI), and real production deployments.
We move quickly, keep things practical, and expect engineers to think independently.
Core Requirements:
Backend:
- Solid knowledge of NestJS fundamentals (modules, guards, interceptors)
- Familiarity with GraphQL, microservices patterns, message queues
- Good command of TypeScript
- Ability to debug using source code, not just documentation
- Experience with multi-auth flows (JWT, OAuth, multi-step identity)
- Experience integrating multiple payment systems
Message brokers:
- Comfortable with working with messaging brokers such as Rabbit MQ
- Exposure to AI integration (Highly recommended) for queueing and productizing (AI development is not part of this role, but productizing an existing AI model as a service in the backend system is)
Data & Storage:
- Strong with PostgreSQL
- Practical use of Redis
- Bonus: Typesense or Elasticsearch
Architecture:
- Comfortable with event-driven design
- Modular, maintainable code structure
- Practical (not enterprise-heavy) DDD understanding
DevOps (Practical Musts):
- Deploying Node/NestJS apps on Linux
- Basic Nginx configuration
- SSL setup and renewal
- Using Docker
- Debugging server issues (logs, performance, connectivity)
Nice to Have:
- Experience with e-commerce or transactional systems
- Basic understanding of Blockchain/Web3 and handling on-chain events
- Familiarity with monitoring tools
- Familiarity with Web UI and Android (Kotlin) UI workflows from working alongside frontend/mobile teams
What Matters Most:
- Ability to understand English (reading docs, APIs, RFCs)
- Strong problem-solving attitude
- Ownership mindset and comfort with fast decision-making
- Curiosity and willingness to dig deep into unfamiliar systems

شرایط احراز شغل

جنسیت
تفاوتی ندارد
زبان
انگلیسی| متوسط ۵۰٪
نرم افزارها
RabbitMQ| متوسط PostgreSql| پیشرفته Redis| مقدماتی Linux| متوسط Node.js| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آیتیکا

این آگهی بسته شده است