استخدام توسعهدهنده Back-End
شرح موقعیت شغلی
ما در تیممون به دنبال یک توسعههنده Back-end هستیم که بتونه ما رو در توسعه سیستمهامون کمک بکنه. سیستم Back-end ما به زبانهای Python و JavaScript پیادهسازی شده و علاوه بر اون از تعدادی Third-party API هم در ارائه سرویسهامون استفاده میکنیم.
نیازمندیهای اصلی:
- مسلط به Node.js و TypeScript و Python
- مسلط به مفاهیم ORM و تجربه کار با Drizzle و SQLAlchemy
- تجربه کار با RestAPI و انواع پروتکلهای مورد استفاده
- مسلط به مفاهیم طراحی الگوریتم و انواع ساختارهای داده (Graph, Linked List, Array, Heap, Tree)
- آشنایی با الگوهای طراحی (Design Patterns)
- آشنا با Caching در سرور و مفاهیم Expiration و Validation
- آشنا با Containerization و Docker
- تسلط به کار با APIهای شخص ثالث مانند Stripe، OpenAI و سرویسهای Google Cloud
- آشنای با مفاهیم شیگرایی و SOLID
- آشنا Message Queing و RabbitMQ
- توانایی کار با Redis
مهارتهای شخصی و میان فردی:
- مسلط به زبان انگلیسی
- تجربه کار و تعامل با تخصصهای مکمل (Frontend Developer، Database Designer)
- آشنایی با Agile Methodology و Scrum
- روحیه یادگیری و به اشتراکگذاری دانش
- توانایی حلمسئله و تفکر انتقادی
مهارتهای امتیازی:
- آشنایی با مفاهیم Front-End و آشنایی با Next.js
- آشنایی با کتابخانههای Machine learning
- آشنا با مفاهیم Deployment و تقسیم ترافیک
مزایا:
- زمان کاری انعطاف پذیر
- حقوق رقابتی و قابلیت افزایش سریع با توجه به توانمندی ها
- پاداش با توجه به میزان بازگشت سرمایه و اثرگذاری
- قابلیت تبدیل حقوق به معادل دلاری در صورت تبدیل نیرو به عنصر اساسی
- محیط کاری دوستانه
مهارتهای مورد نیاز
- Back-end
- توسعهدهنده
- typescript
- Python
- orm
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۲۴,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست