استخدام توسعهدهنده ارشد Back-End
شرح موقعیت شغلی
شرح شغل و وظایف
همکاران ما در استارت آپ تجارت اجتماعی توسن در محیطی پویا و خلاقانه برای حل مسئله های جدید نیاز به توسعه دهنده هایی با مهارت هستند که بخواهند با یادگیری مستمر خودشان و افراد تیم را رشد دهند و محصولات و خدماتی را ایجاد کنند که برای افراد جامعه ارزشمند باشد و به زندگی آنها یک تجربه جدید در تعامل با دنیای دیجیتال را اضافه کند.
شرح عمومی موقعیت شغلی:
- توسعه ی اپلیکیشن های Back-End و بهبود کیفیت معماری سیستم.
- بهبود و کنترل یکپارچگی میان اپلیکیشن ها.
- بررسی و حل مشکلات فنی اپلیکیشن.
- به اشتراک گذاری ایده ها و تکنولوژی های جدید با تیم.
- ارتباط مؤثر با افراد تیم و کمک فنی و دانشی به افراد دیگر در تیم.
- آشنا با الگوها و روشهای طراحی نرم افزار.
- آشنایی با مفاهیم domain driven design و test driven design
توانمندی تخصصی اساسی:
- تسلط کامل به NodeJS و (Hapi, Restify, Express, Mongoose, Socket.IO, Mocha)
- تسلط به Restful API, JavaScript, Yarn, npm, GraphQL و آشنا با Linux/Debian. CQRL Event Sourcing
- تسلط به راهکارهای Versioning و Git.
- تجربه پیاده سازی دیتابیس های No-SQL ,SQL خصوص MongoDB و PostgreSQL
- دانش تخصصی در مورد Redis و راهکارهای Cache کردن.
توانمندی تخصصی امتیازی:
- آشنایی با Event Store DB RabbitMQ.
- آشنایی با Cloud message APIs و push notifications.
- آشنایی با CI/CD ،Jira و Confluence .
- تجربهی معماری microservice.
- تجربه در ساخت و پیاده سازی Docker containers .
- تجربه عمومی و حرفه ای کار در محیط Linux.
مهارتهای مورد نیاز
- Back-end
- Graphql
- Node.js
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست