برنامهنویس بکاند (Back-End Developer-آقا)
توسعه دادههای علم دانش | 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