ما در کیان تجارت برای توسعه محصولات سازمانی و سامانههای مقیاسپذیر، به دنبال جذب Back-End Developer (Node.js / NestJS) هستیم.
در این موقعیت، مسئول طراحی و توسعه سرویسهای سمت سرور، توسعه APIهای امن و پایدار، پیادهسازی معماریهای مقیاسپذیر و همکاری نزدیک با تیمهای Front-End، DevOps و Product خواهید بود. همچنین انتظار میرود در طراحی راهکارهای فنی، بهینهسازی عملکرد سیستم و ارائه کدهای باکیفیت و قابل نگهداری نقش فعالی داشته باشید.
مسئولیتها
طراحی، توسعه و نگهداری سرویسهای سمت سرور با استفاده از NestJS
طراحی و توسعه RESTful API با رعایت اصول امنیت، مقیاسپذیری و کارایی
طراحی معماری ماژولار، قابل توسعه و قابل تست
توسعه و مدیریت بانک اطلاعاتی PostgreSQL با استفاده از Prisma ORM
طراحی و پیادهسازی Job Queue و پردازشهای پسزمینه
توسعه قابلیتهای Real-Time با استفاده از Socket.IO
مستندسازی APIها با Swagger/OpenAPI
پیادهسازی Validation، Exception Handling و Logging استاندارد
بهینهسازی عملکرد سیستم، Queryها و APIها
مشارکت در Code Review و بهبود مستمر کیفیت کد
همکاری نزدیک با تیم Front-End (Next.js)، DevOps و تیم محصول
مهارتهای الزامی
تسلط کامل بر JavaScript (ES6+) و TypeScript
تجربه عملی در توسعه با Node.js و NestJS
تسلط بر طراحی و توسعه RESTful API
تجربه کار با PostgreSQL
تسلط بر Prisma ORM
آشنایی کامل با DTO، Validation و Serialization
تسلط بر class-validator و class-transformer
درک مناسب از Dependency Injection
آشنایی با طراحی معماری ماژولار و اصول SOLID
آشنایی با Git و GitLab Workflow
توانایی تحلیل و رفع مشکلات Performance
مهارتهای ترجیحی
آشنایی با Express.js
تسلط بر Middleware، Guards، Interceptors، Pipes و Exception Filters
تجربه پیادهسازی Authentication و Authorization با JWT و Passport
تجربه طراحی و پیادهسازی Job Queue (BullMQ یا RabbitMQ)
تجربه کار با Redis جهت Cache و Queue
تجربه توسعه سیستمهای Real-Time با Socket.IO
تجربه تستنویسی با Jest و Supertest
تجربه کار با Docker و Docker Compose
آشنایی با CI/CD
آشنایی با S3 Storage و مدیریت فایل
آشنایی با Next.js جهت توسعه پنلها و داشبوردهای مدیریتی
آشنایی با مفاهیم Clean Architecture و Design Pattern
آشنایی با مفاهیم Microservice مزیت محسوب میشود.
تجربه کار با Swagger/OpenAPI
آشنایی با مفاهیم Monitoring و Logging (Winston، Sentry)
ویژگیهای فردی
مسئولیتپذیر و متعهد به کیفیت کد
توانایی تحلیل مسئله و ارائه راهکار
روحیه یادگیری مستمر
توانایی کار تیمی و برقراری ارتباط مؤثر
دقت بالا در مستندسازی و نگهداری پروژه
علاقهمند به توسعه نرمافزارهای Enterprise و مقیاسپذیر
مزایای همکاری با کیان تجارت
همکاری در پروژههای بزرگ و سازمانی با فناوریهای روز
فرصت رشد شغلی و یادگیری مستمر در کنار تیمی متخصص
مشارکت در طراحی و توسعه محصولات نوآورانه و مقیاسپذیر
محیط کاری حرفهای، پویا و مبتنی بر کار تیمی
امکان ارتقای مسیر شغلی بر اساس شایستگی و عملکرد
استفاده از فرآیندهای استاندارد توسعه نرمافزار، Code Review و CI/CD
همکاری با شرکت دانشبنیان و بهرهمندی از مزایای قانونی مرتبط با فعالیت در شرکتهای دانشبنیان
امکان جذب و همکاری با مشمولان خدمت وظیفه از طریق طرحهای قانونی جذب نیروی متخصص در شرکتهای دانشبنیان (پس از احراز شرایط و تأیید مراجع ذیصلاح)
شرکت دانش بنیان کیان تجارت شریف، با تکیه بر تیمی متخصص، خلاق و متعهد، در حوزه طراحی و توسعه اپلیکیشنهای موبایل، وباپلیکیشنهای مدرن، طراحی سایتهای حرفهای و ارائه راهکارهای نوین دیجیتال مارکتینگ فعالیت میکند. ما با بهرهگیری از تکنولوژیهای روز، تلاش میکنیم محصولاتی باکیفیت و مقیاسپذیر برای کسبوکارها خلق کنیم.
کیان تجارت به عنوان یک شرکت دانشبنیان، علاوه بر فراهم کردن محیطی پویا و حرفهای برای رشد و یادگیری مستمر، این امکان را برای همکاران فراهم میکند تا از مزایای مرتبط با شرکتهای دانشبنیان، از جمله فرصتهای جایگزین خدمت سربازی، بهرهمند شوند.
در کیان تجارت، صداقت، روحیه کار تیمی، مسئولیتپذیری و اشتیاق به پیشرفت، ارزشهای اصلی ما هستند. ما تلاش میکنیم فضایی ایجاد کنیم که در آن هر فرد بتواند در کنار یک تیم حرفهای، مسیر رشد شغلی خود را با انگیزه، آرامش و حمایت واقعی طی کند