ما دنبال یک برنامهنویس جونیور Backend با تمرکز روی Laravel هستیم تا به تیم فنی جوان و پویا ملحق بشه. اگر به PHP و معماریهای وب علاقهمندی، یادگیر سریع هستی و دوست داری در پروژههای واقعی تجربه کسب کنی، مشتاق شنیدنتونیم!
دربارهی تیم
تیم ما استارتاپ/شرکت کوچکی با محیط صمیمی و چابک است که روی توسعهی محصولات وبی (سامانههای مدیریتی، فروش، APIها) کار میکنه. فرصت رشد سریع، منتورینگ و کار با تکنولوژیهای روز وجود داره.
مسئولیتها
- توسعه و نگهداری APIها و بکاند وبسرویسها با Laravel.
- طراحی مدلهای داده (MySQL/Postgres) و بهینهسازی کوئریها.
- نوشتن کد تمیز، قابل تست و مستند.
- رفع باگها و پیگیری خطاها (debugging & logging).
- همکاری با تیم فرانتاند برای پیادهسازی endpointها و یکپارچهسازی.
- شرکت در code review، پیادهسازی unit/integration tests ساده.
- یادگیری و پیادهسازی بهترین شیوههای امنیتی و بهینهسازی عملکرد.
مهارتهای مورد نیاز (الزامی)
- آشنایی خوب با PHP و Laravel (حداقل یک پروژه عملی یا آشنایی با مفاهیم اصلی مثل Eloquent, Migrations, Middleware).
- تجربه کار با MySQL یا پایگاه داده رابطهای مشابه.
- آشنایی با ساخت و مصرف RESTful APIs.
- تسلط بر Git و گردشکارهای پایهای آن (branching, merge, pull request).
- توانایی خواندن و نوشتن مستندات فنی و کدنویسی مرتب.
- انگیزه بالا برای یادگیری و پذیرش بازخورد.
مهارتهای اولویتدار (مزیت)
- تجربه با TDD / PHPUnit یا نوشتن تستها.
- آشنایی با Queuing (jobs)، Redis یا cache layer.
- تجربه کار با Docker یا کانتینریزه کردن اپلیکیشن.
- آشنایی با مفاهیم امنیت وب (CSRF, XSS, SQL Injection mitigation).
- تجربه کار در پروژههای تیمی و استفاده از ابزارهای issue-tracking (مثل Jira, Trello, GitHub Issues).
ویژگیهای شخصیتی
- مسئولیتپذیر و وقتشناس.
- روحیهی همکاری تیمی و مهارت ارتباطی خوب.
- کنجکاو و علاقهمند به یادگیری سریع.
- توانایی حل مسئله و تفکر منطقی.