ما در پارسیان تجارت حصین در حال توسعه یک پلتفرم آنلاین هستیم؛ پلتفرمی که در مقیاس واقعی با مشتریان، تامینکنندگان، سفارشها، پرداختها و فرایندهای مختلف و پیچیده کسبوکار درگیر است.
برای توسعه و بهبود این پلتفرم، به دنبال یک مهندس نرمافزار با تمرکز بر توسعه Front-End و Back-End هستیم.
برای ما، بیشتر از عنوان شغلی یا تعداد سالهای سابقه، مهم است که ذهنیت مهندسی داشته باشید؛ مسئله را درست درک کنید، بتوانید راهحل مناسب پیدا کنید و از ابزارها و تکنولوژیهای جدید برای بهتر و سریعتر انجام دادن کارها استفاده کنید.
چه کسی برای ما مناسب است؟
اگر با PHP / Laravel و React.js / Next.js کار کردهاید، با اصول مهندسی نرمافزار آشنا هستید، از یادگیری تکنولوژیهای جدید استقبال میکنید و توانایی حل مستقل مسائل را دارید، خوشحال میشویم با شما آشنا شویم.
همچنین برای ما مهم است که با AI بهعنوان یک ابزار مهندسی کار کرده باشید؛ نه صرفاً ابزاری برای تولید کد.
برای مثال، بتوانید از ابزارهای مبتنی بر AI برای موارد زیر استفاده کنید:
- بررسی و درک سریعتر Codebase موجود
- تحلیل مسئله و بررسی راهحلهای مختلف
- تولید، تکمیل و بهبود تستها
- Debugging و پیدا کردن Root Cause مشکلات
- Refactoring و Code Review
- مستندسازی کد و تصمیمات فنی
- افزایش سرعت توسعه و کاهش کارهای تکراری
در عین حال انتظار داریم درک فنی، تصمیمگیری و مسئولیت خروجی نهایی را خودتان حفظ کنید.
مهارتها و تجربههای مورد انتظار
- تسلط مناسب به React.js / Next.js
- تجربه توسعه Back-End با PHP و فریمورک Laravel
- آشنایی با طراحی و توسعه RESTful API
- آشنایی با مفاهیم پایگاه داده و SQL
- آشنایی با Git و فرایندهای توسعه تیمی
- درک مناسب از اصول توسعه نرمافزار، معماری وب و نوشتن کد تمیز، ساختاریافته و قابل نگهداری
- آشنایی با اصول طراحی نرمافزار (Software Design) و الگوهای طراحی رایج (Design Patterns)
- توانایی Debug، Troubleshooting و تحلیل مسائل فنی
- آشنایی با محیط Linux و مفاهیم پایه استقرار و اجرای Web Application
- آشنایی با محیطهای Development، Staging و Production
- آشنایی با ساختار WordPress و توانایی توسعه یا شخصیسازی افزونههای WordPress / WooCommerce با PHP
- توانایی کار با Third-Party APIها و یکپارچهسازی سرویسهای خارجی
چیزی که برای ما مهمتر است
ما دنبال کسی نیستیم که صرفاً فهرست بلندی از تکنولوژیها را در رزومه خود نوشته باشد.
برای ما مهمتر است که بتوانید یک مسئله را از ابتدا تا انتها با یک فرایند مهندسی مناسب پیش ببرید:
درک مسئله → تحلیل راهحلها → انتخاب تصمیم فنی مناسب → پیادهسازی باکیفیت → بررسی نتیجه → بهبود
استفاده از AI برای ما یک مزیت جدی است؛ اما انتظار نداریم خروجی AI بدون بررسی و ارزیابی وارد Production شود.
اتفاقاً یکی از مهارتهایی که برای ما ارزشمند است، توانایی استفاده موثر از AI در کنار دانش مهندسی، تفکر انتقادی و قضاوت فنی خودتان است.
سطح تجربه
این موقعیت شغلی را به Seniority مشخصی محدود نکردهایم.
اگر Junior، Mid-Level یا Software Engineer باتجربهتری هستید و فکر میکنید از نظر توانایی فنی، حل مسئله و ذهنیت مهندسی میتوانید در این نقش موفق باشید، خوشحال میشویم رزومه شما را بررسی کنیم.
برای ما بیشتر از تعداد سالهای سابقه، توانایی فنی، طرز فکر، کیفیت کار، مسئولیتپذیری و ظرفیت رشد اهمیت دارد.
اگر فکر میکنید این موقعیت برای شما مناسب است، رزومهتان را برای ما ارسال کنید.