ما به دنبال یک توسعه دهنده متخصص در Front-End هستیم که دارای تجربه و مهارت کافی در استفاده از فریمورک های (Vue, Nuxt) یا (React, Next) باشد تا به تیم توسعه نرم افزاری ما ملحق شود. فرد مورد نظر باید توانایی حل مسائل پیچیده و دقت بالا در کار را داشته باشد.
وظایف و مسیولیت ها:
- توسعه و نگهداری کدها با کیفیت بالا و قابل نگهداری
- همکاری با تیم های مختلف برای بهبود کیفیت نرم افزار و پیاده سازی راهکارهای جدید
- مستندسازی کدها و ایجاد مستندات برای پروژه های مختلف
- اطمینان از پیاده سازی تست های واحد و کار با ابزارهای مرتبط
- استفاده از اصول طراحی نرم افزار و بهبود مداوم فرآیندهای کدنویسی
مهارت ها و شرایط مورد نیاز:
- تسلط به فریمورک های (Vue.js, Nuxt.js) یا (React.js, Next.js)
- تسلط نسبی به زبان انگلیسی
- تجربه پیاده سازی API و وب سرویس های RESTful
- اشنایی نسبی با اصول SOLID
- اشنایی با الگوهای طراحی (Design Patterns)
- اشنایی با HTML، CSS و JavaScript
- اشنایی با فناوری های CI/CD و Docker
- تجربه کار با معماری Microservice
- درک قوی از اصول طراحی نرم افزار
- اشنایی با سیستم های کنترل نسخه (مانند Git)
- مهارت در مستندسازی نرم افزار
- تجربه در استفاده از تست های واحد و ابزارهای مرتبط
- تجربه کاری مرتبط به عنوان توسعه دهنده Front-End
- مهارت های حل مسئله و اشکال زدایی قوی
- دقت بالا و توانایی نوشتن کد تمیز و قابل نگهداری
- مهارت های ارتباطی و همکاری تیمی
- دارا بودن مدرک لیسانس در رشته علوم کامپیوتر یا رشته های مرتبط؛ دارا بودن مدرک تحصیلات تکمیلی مزیت محسوب می شود.
شرایط کاری:
ما فرصت رشد و پیشرفت شغلی در محیطی پویا و حرفه ای را فراهم کرده ایم. اگر به کار در محیطی با چالش های فنی علاقه مند هستید و از حل مسائل پیچیده و یادگیری مداوم لذت می برید، این فرصت مناسب شماست.