استخدام دراپ
فناوری دراپ محیطی پویا، آینده نگر و نتیجه محور را ارائه میدهد که شما در آن فرصت کار در تیمهای مختلف و امکان رشد و توسعه در مسیر شغلی خود را خواهید داشت. همچنین شما با کار در فناوری دراپ این فرصت را خواهید داشت تا با جدیدترین و نوآورانهترین تکنولوژیها، روی بهترین و نوآورانتهترین پروژهها کار کنید.
Node Js Developer
- جنسیت: خانم، آقا
- نوع همکاری: تمام وقت، دورکاری
- سطح ارشدیت: ارشد - Senior
شرایط احراز:
- قابلیت نوشتن کدهای تمیز، مقیاسپذیر و Reusable
- داشتن فلسفه عدم تکرار در کدها (No code Duplication)
- تسلط کامل به زبان JavaScript، TypeScript و ES6
- تسلط کامل به Node.js و فریموورکهای ExpressJS و Nest.JS
- تسلط کامل به حداقل یکی از پایگاهدادههای رابطهای (MySQL, MariaDB, PostgreSQL, Oracle)
- تسلط به MongoDB
- تسلط به سیستمهای کش (Cache) مانند Redis
- تسلط و تجربه کار با Elasticsearch
- آشنایی با سیستمهای صف (Queue) مانند Kafka، RabbitMQ یا ...
- تسلط به Unit Testing و Integration Testing و تجربه نوشتن تست
- تسلط به یکی از ORMها مانند Sequelize یا Typeorm
- تسلط کامل به معماری Service-Oriented و توسعه وبسرویسهای RESTful
- مسلط به Git
- آشنایی با مفاهیم SOLID و DRY
- آشنایی با الگوهای طراحی
- علاقهمند به یادگیری و کار با تکنولوژیهای جدید
وظایف و مسئولیتها:
- نوشتن کدهای تمیز، مقیاسپذیر و با قابلیت استفاده مجدد (Clean, Scalable, reusable code)
- طراحی، تولید و توسعه سرویسهای سمت سرور
- نوشتن تست واحد (Unit Test)
- تحلیل و طراحی نرمافزار و پایگاهداده بر اساس نیازمندیها
- ارائه قابلیتها از 0 تا 100 به صورت تست شده (تست دستی یا خودکار)
- توسعه کدها و کتابخانههای مورد نیاز با قابلیت استفاده مجدد برای استفاده در آینده
- بهینهسازی برنامهها برای حداکثر کارایی، سرعت و مقیاسپذیری
- تولید مستندات مورد نیاز
مهارتهای امتیازی:
- آشنایی یا تجربه توسعه با GraphQL مزیت محسوب میشود
- آشنایی یا تجربه کار با Prisma مزیت محسوب میشود
- آشنایی با Docker و نحوه نوشتن Dockerfile و Gitlab-CI
- آشنایی با مفاهیم CI و CD و توانایی نوشتن پایپ لاین
- مشارکت در پروژههای Open Source
- سابقهی رهبری مجموعهای از توسعهدهندگان یا تیمهای توسعه
- داشتن مهارت در کارهای مربوط به DevOps
- تسلط به متودولوژیهای مدیریت پروژه چابک و اسکرام
ویژگیهای شخصیتی:
- هماهنگی با ارزشها و فرهنگ کاری دراپ
- مسلط به زبان انگلیسی
- علاقهمند به یادگیری و کارگروهی
- منظم و مسئولیتپذیر
- خلاق و ایدهپرداز
- علاقهمند به توسعه نرمافزار
شرایط کاری:
- تمام وقت و با امکان دورکاری کامل
- ساعت کاری شرکت شنبه تا چهارشنبه 9 تا 17 و پنجشنبه 9 تا 15 (تمام وقت)
- ساعت کاری منعطف (با هماهنگی تیم)
- چارچوب مدیریت پروژه اسکرام است
- سورس کدها توسط دیگر اعضای تیم توسعه Review، توسط SonarQube آنالیز و سپس خروجیهای نهایی توسط تیم تست و تضمین کیفیت بررسی خواهد شد
- مکانیزمهای دقیقی برای کنترل و مدیریت پروژه، زمان و هزینه داریم بنابراین امکان همکاری با افراد منظم که تمایل به کار در چارچوبی استاندارد داشته باشند را داریم
- پس از بررسی رزومهها سعی خواهیم کرد در اسرع وقت به همه افراد جواب بدیم و فرآیندهای مصاحبه را برای افراد منتخب شروع کنیم
ساعات کاری:
- شنبه تا چهارشنبه 9 الی 17 - پنجشنبهها 9 الی 13
تسهیلات و مزایا:
- بیمه
- پاداش
- امکان دورکاری
- ساعات کاری منعطف
- هدایای مناسبتی
- کمک هزینه آموزشی