استخدام برنامهنویس Node.js) Back-End-آقا)
شرح موقعیت شغلی
مسئولیتها:
- همکاری با بقیه افراد تیم برای افزودن ویژگیهای جدید به برنامه، رفع مشکلات موجود و بهبود تجربهی کاربری
- افزایش مهارتها و یادگیری تکنولوژیهای جدید برای بهبود فعالانه ساختارها و کد
- طراحی APIها و دیتابیس
- شرکت در جلسات معماری، طراحی و برنامهریزی پروژه
- مدیریت و هدایت زیرپروژهها در صورت نیاز
مهارتهای مورد نیاز:
- تسلط کامل بر JS +ES6
- تسلط بر Node.js و یکی از فریمورکهای آن مثل express یا koa
- آشنا با دیتابیسهای RDBMS و NoSQL (آشنایی با PostgreSQL و Mongodb مزیت است)
- آشنایی با Design Patterns
- آشنایی با معماری Microservice
- آشنایی با Git
مهارتهای نرم:
- علاقهمند به یادگیری فرآیندها و تکنولوژیهای جدید
- خلاقیت و قدرت تحلیل و حل مساله
- دارای روحیه تیمی و کار در محیط پویا
- علاقه به تولید کد خوانا، ساختارمند و قابل تست
- مسلط به زبان انگلیسی جهت مطالعه مستندات و مطالب فنی
موارد زیر مزیت محسوب میشود:
- آشنایی با Message Brokerها مخصوصا Kafka
- آشنایی با تکنولوژی Websocket و سیستمهای Real-Time
- آشنایی با یکی از فریمورکهای Frontend مانند Vue یا React
- آشنایی با متدولوژیهای Agile
مهارتهای مورد نیاز
- Express
- Nodejs
- NoSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست