این فرصت شغلی بسته شده است.
تکنولوژیها
- JavaScriptNode.jsDesign PatternsNoSQLRDBMS
مسئولیتها:
- همکاری با بقیه افراد تیم برای افزودن ویژگیهای جدید به برنامه، رفع مشکلات موجود و بهبود تجربهی کاربری
- افزایش مهارتها و یادگیری تکنولوژیهای جدید برای بهبود فعالانه ساختارها و کد
- طراحی APIها و دیتابیس
- شرکت در جلسات معماری، طراحی و برنامهریزی پروژه
- مدیریت و هدایت زیرپروژهها در صورت نیاز
مهارتهای مورد نیاز:
- تسلط کامل بر JS +ES6
- تسلط بر Node.js و یکی از فریمورکهای آن مثل Express یا koa
- آشنا با دیتابیسهای RDBMS و NoSL (آشنایی با PostgreSQL و MongoDB مزیت است)
- آشنایی با Design Patterns
- آشنایی با معماری Microservice
- آشنایی با Git
مهارتهای نرم:
- علاقهمند به یادگیری فرآیندها و تکنولوژیهای جدید
- خلاقیت و قدرت تحلیل و حل مساله
- دارای روحیه تیمی و کار در محیط پویا
- علاقه به تولید کد خوانا، ساختارمند و قابل تست
- مسلط به زبان انگلیسی جهت مطالعه مستندات و مطالب فنی
موارد زیر مزیت محسوب میشود:
- آشنایی با Message Brokerها مخصوصا Kafka
- آشنایی با تکنولوژی WebSocket و سیستمهای Real-Time
- آشنایی با یکی از فریمورکهای Frontend مانند Vue یا React
- آشنایی با متدولوژیهای Agile