بازگشت به فرصت‌ها
لوگوی توسعه داده‌های علم دانش | Tooseh Dadehhaye Elem o Danesh
فارسی

برنامه‌نویس بک‌اند (Back-End Developer-آقا)

توسعه داده‌های علم دانش | Tooseh Dadehhaye Elem o Danesh·تهران·۱ هفته پیش

حضوریمیان‌سطحقراردادیتوافقی

توسعه داده‌های علم دانش | Tooseh Dadehhaye Elem o Danesh

شرح موقعیت

ما یک تیم استارتاپی در حال رشد هستیم و برای توسعه سریع‌تر محصولاتمان به دنبال یک توسعه‌دهنده بک‌اند توانمند و مسئولیت‌پذیر هستیم که علاقه‌مند به حل مسئله، ساخت سیستم‌های مقیاس‌پذیر و کار در محیطی پویا و چالش‌برانگیز باشد. اگر دوست دارید در یک تیم کوچک اما پرانرژی کار کنید، در تصمیم‌گیری‌های فنی اثرگذار باشید و در رشد یک محصول واقعی نقش داشته باشید، خوشحال می‌شویم شما را بشناسیم. مهارت‌ها و دانش تخصصی مورد نیاز مهارت‌های برتر (مزیت رقابتی) ویژگی‌های فردی مورد انتظار مزایا و شرایط همکاری: شرایط کاری: ما یک استارتاپ هستیم و سرعت رشد و تحویل به‌موقع برای ما بسیار مهم است. بنابراین انتظار داریم همکار جدیدمان حضور فعال و مستمر در محیط کار داشته باشد و در برخی بازه‌ها با تمرکز و فشردگی بیشتر برای رسیدن به اهداف تیم همراه ما باشد. اگر دوست دارید در ساخت یک محصول واقعی و در حال رشد نقش مهمی داشته باشید، رزومه خود را برای ما ارسال کنید.

مسئولیت‌ها

  • توسعه و بهینه‌سازی REST APIها
  • مشارکت در طراحی معماری سیستم
  • نوشتن کد تمیز، ماژولار و قابل نگهداری
  • همکاری نزدیک با تیم محصول و فرانت‌اند برای توسعه سریع ویژگی‌ها
  • تسلط کامل بر مفاهیم برنامه‌نویسی شیءگرا (OOP)، طراحی ماژولار (Modular Design) و ساختارهای داده (Data Structures)
  • تسلط بر TypeScript و Node.js
  • طراحی و پیاده‌سازی APIهای مبتنی بر REST
  • تجربه کار حرفه‌ای با فریم‌ورک NestJS
  • آشنایی عمیق و پایبندی به اصول SOLID و Clean Code
  • تجربه کار با پایگاه‌داده‌های MongoDB و PostgreSQL
  • تجربه کار با ORMها، به‌ویژه Prisma ORM
  • تجربه کار با سیستم‌های کش مانند Redis
  • تسلط بر Git و گردش‌کارهای (Workflow) مرتبط با آن
  • آشنایی با زبان Python
  • آشنایی با مفاهیم و استفاده از Docker
  • تجربه در طراحی معماری سیستم‌های نرم‌افزاری
  • آشنایی با React و مفاهیم توسعه فرانت‌اند
  • آشنایی با مفاهیم CI/CD و DevOps
  • تجربه عملی در توسعه و استقرار سرویس‌ها با Docker
  • مسئولیت‌پذیر، دقیق و علاقه‌مند به یادگیری
  • توانایی کار تیمی در محیطی پویا
  • توانایی مدیریت زمان و تمرکز بر تحویل به‌موقع
  • حقوق و دستمزد: رقابتی و بر اساس سطح مهارت و تجربه.
  • بیمه: مطابق با قانون کار.
  • محیط کار: فضای کاری صمیمی و حرفه‌ای، با تمرکز بر رشد تیمی و فردی.
  • تأثیرگذاری: فرصت کار روی محصولی که قرار است زندگی میلیون‌ها نفر را آسان‌تر کند.
  • مسیر رشد: امکان رشد و پیشرفت در یک تیم حرفه‌ای و همراهی با محصول در مسیر توسعه.

نیازمندی‌ها

  • Back-end
  • typescript
  • OOP
  • Node.js