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