آواکس
آواکس

برنامه نویس Full-Stack (PHP)

تهران، چیتگر
تمام وقت
شنبه تا پنچشنبه
-
وام -پاداش -اقامتگاه تفریحی

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
حمل و نقل / ترابری
شرکت ایرانی دارای مشتریان داخلی و خارجی
1392
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Node.js - پیشرفته
GIT - متوسط
Laravel - پیشرفته
React - پیشرفته
Redis - متوسط
Next.js - پیشرفته

شرح شغل و وظایف

مهارت‌ها

  • توسعه و نگهداری APIهای Backend با NestJS (Node.js)
  • توسعه و نگهداری APIهای Backend با Laravel (PHP)
  • طراحی و پیاده‌سازی ماژول‌های جدید Backend
  • کار با PostgreSQL و طراحی/بهینه‌سازی ساختار دیتابیس
  • کار با MySQL و طراحی/بهینه‌سازی ساختار دیتابیس
  • پیاده‌سازی و بهینه‌سازی Queryهای دیتابیس
  • پیاده‌سازی ارتباط با دیتابیس با استفاده از MikroORM / Eloquent
  • استفاده از Redis برای caching، session و سایر نیازهای سیستم
  • توسعه رابط کاربری با React و Next.js
  • پیاده‌سازی صفحات و کامپوننت‌های reusable
  • استفاده صحیح از Material UI و Tailwind CSS و Bootstrap
  • همکاری با اعضای تیم در طراحی و پیاده‌سازی Featureهای جدید
  • رفع مشکلات و بهبود performance و maintainability کد
  • مشارکت در code review و بهبود استانداردهای کدنویسی

سایر مهارت‌ها

  • تسلط خوب به JavaScript / TypeScript
  • آشنایی خوب با REST API و Swagger / Postman
  • تجربه کار با Git و GitLab
  • توانایی کار با codebaseهای متوسط تا بزرگ
  • آشنایی با اصول Clean Code و طراحی نرم‌افزار
  • بررسی و رفع مشکلات Backend و Frontend و همکاری در Debug کردن مسائل فنی
  • تجربه کار با ابزارهای مهم React مثل React Query، Zustand، Redux Toolkit، React Hook Form، Zod، React Table، React Leaflet
  • تجربه کار با ابزارهای مهم Laravel مثل guzzlehttp/guzzle، spatie/laravel-permission، spatie/laravel-medialibrary

مهارت‌های امتیازی

  • تجربه کار با Monorepo (ترجیحاً Turborepo)
  • آشنایی با Docker
  • آشنایی با CI/CD
  • تجربه کار با Queue و Job Processing
  • تجربه کار با Redis/BullMQ
  • تجربه کار با لینوکس روی سرور و تنظیمات وب‌سرور نظیر Nginx
  • آشنایی با Design Patternها و اصول SOLID

ویژگی‌هایی که برای ما مهم است

  • توانایی حل مسئله و Debug کردن مسائل پیچیده
  • توجه به کیفیت و maintainability کد
  • توانایی یادگیری تکنولوژی‌های جدید
  • مسئولیت‌پذیری در قبال Feature و Taskهای محول‌شده
  • توانایی کار تیمی و ارتباط موثر با سایر اعضای تیم

شرایط احراز شغل

سن
25 - 40 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Node.js| پیشرفته Laravel| پیشرفته React| پیشرفته Next.js| پیشرفته PostgreSql| متوسط GIT| متوسط Redis| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آواکس