استخدام Lead) Senior Full-Stack Developer-شیراز)
شرح موقعیت شغلی
ما در تیم فنی ابر دراک به دنبال همکاری جدید با عنوان Senior Full-stack Developer هستیم تا در تحلیل، طراحی و توسعه نرم افزار و همچنین سرپرستی و راهبری تیم فنی ما را همراهی نماید.
مهارت ها:
- تسلط به مدیریت پروژه و تجربه در استفاده از متدهای Agile
- تسلط به الگوریتمها و ساختمان دادههای پایه و به روز برای توسعه نرمافزار
- تجربه با نحوه اکسپند کردن یک سیستم در طراحی Monolithic یا Microservices
- تسلط به حداقل یکی از زبانهای Python یا Node.js و تجربه در پیاده سازی پروژه با معماری Onion و CQRS
- تسلط به مفاهیم و کانسپتهای OOP ،SOLID ،Rest API Principles ،Design Pattern ،GRPC
- تجربه به طراحی پایگاه Relational Database مانند MySQL ،PostgreSQL و تسلط در پایگاه داده های NoSQL مانند MongoDB ،Cassandra ،Neo4j
- تجربه کافی در استفاده از Redis و کاربردهای آن در Microservice ها
- تجربه کار با وبسرورهای تحت لینوکس مانند Apache, Nginx
- تسلط با برنامه نویسی فرانت اند VueJS ,HTML ،CSS و Socket io
- تسلط بر ES6+ و فریمورک Express.js
- تسلط به یکی از ابزارهای Version Controlling Systems همچون Git و تجربه در پیادهسازی تست Unit Test ،TDD ،BDD
- تسلط در مهارت های DevOps مانند CI/CD و تجربه در پیاده سازی Pipelineهای CI/CD از صفر با ابزارهای مرتبط
مسئولیت ها:
- شرکت در جلسات فنی و عمومی شرکت
- توانایی و سابقه در راهبری، حل مسئله، کار تیمی
- نگهداشت و توسعه نرم افزارهای موجود در شرکت
- تحلیل، طراحی و توسعه نرمافزار
- تبیین و اجرای الگوها و استانداردهای سازمانی فنی در تیم و محصول
- مستند سازی و مدل سازی دقیق و به روز
- مدیریت تیمها در فرایند توسعه نرمافزار، زمانبندی، تخصیص و پیگیری انجام تسکها
- برطرف کردن باگ های احتمالی -نواقص -گزارش گیری- سفارشی سازی سامانه ها
مهارتهای مورد نیاز
- Full-stack
- SQL
- Git
- PHP
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست