این فرصت شغلی بسته شده است.
تکنولوژیها
- Node.jsMicroservicesDatabase DesignDistributed SystemAgile
وظایف، مسئولیتها و اختیارات
- تحلیل چالشها و مسائل مطرح شده در پروژهها
- شرکت در جلسات و ارائه پیشنهادات در طراحی و معماری راهکارها برای پیشبرد پروژه
- ارائه برنامه ریزی و تخمین در مورد راهکارهای پروژهها و تسکهای محوله
- برنامه نویسی و تست راهکارهای پیادهسازی شده
- توسعه کد بر اساس چارچوب و الزامات مطرح شده توسط سازمان
- اصلاح و بهینهسازی کدهای موجود برای بهبود عملکرد سیستمها
- پوشش مهارتهای هم تیمیها به واسطهی یادگیری و اشتراک دانش
- مستند سازی راهکارها و تصمیمات گرفته شده برای به همگام سازی دانستههای تیم
- رفتار سازمانی مناسب و تبعیت از قوانین سازمانی
- تسلط بر ابزارهای کنترل ورژن مانند Git
- تسلط بر JavaScript و Node.js
- آشنایی با SQL, NoSQL و پایگاههای دادهی Relational
- آشنایی کامل با مفاهیم HTTP, REST API, Message Brokers, Database Systems
- آشنایی با معماریهای نرمافزار مانند Microservice, SOA
- آشنایی با JavaScript Design Patterns, Microservices Design Pattern
- آشنایی با Data Structures
- آشنایی با ابزارهای مدیریت پروژه مانند Jira, MS Team Foundation, Clickup, …
- آشنایی با فرایندهای ارتباطی نرم افزارها، مبانی شبکه و سیستم عامل
- تجربه استفاده از Postman, Chrome Debug tools
مزایا
- بیمه
- ساعت کاری منعطف
- خدمات رفاهی
- امکان دورکاری