شرکت نیکرادوب جهت تکمیل و توسعه پروژه های خود برنامه نویس بک اند استخدام می نماید: تخصصها و مهارتهای مورد نیاز برای یک برنامهنویس فرانتاند: 1- زبان برنامهنویسی PHP:
تسلط کامل بر فرمورک Laravel حداقل نسخه 8 به بالا (ترجیحا 11)
آشنایی با نسخههای مختلف PHP و تفاوتهای آنها
2- توسعه و پیادهسازی RESTful API:
طراحی و پیادهسازی APIهای RESTful
کار با JSON و XML برای تبادل داده
استفاده از ابزارهایی مثل Postman برای تست و داکیومنت API
3- ساختارهای MVC (Model-View-Controller):
درک عمیق از معماری MVC
ایجاد و مدیریت روترها (Routes)
طراحی و پیادهسازی کنترلرها (Controllers)
ایجاد و مدیریت مدلها (Models)
استفاده از ویوها (Views) برای نمایش داده
4- پایگاههای داده:
کار با MySQL، PostgreSQL یا دیگر پایگاههای داده SQL
بهینهسازی کوئریها و طراحی دیتابیس
استفاده از ORMها (Object-Relational Mapping) مانند Eloquent در Laravel
5- امنیت (Security):
مدیریت سشنها (Sessions)
آشنایی با تکنیکهای جلوگیری از حملات XSS، CSRF و SQL Injection
رمزنگاری و مدیریت اطلاعات حساس
6- سرویسها و ابزارهای مورد نیاز:
آشنایی با سیستمهای ورژن کنترل (Version Control) مانند Git
استفاده از Docker برای ایجاد محیطهای توسعهای
مسلط به معماری پروژه
مسلط به مباحث Laravel مانند Event - Policy - Observer - Service و ...
مسلط به مباحث Job - Queue ,Schedule
مسلط به وب سرور Nginx
مسلط به مباحث Deploy پروژه بر بستر های مختلف(Docker, WHM , ..)
توانایی ایجاد و ارائه مستندات فنی
تسلط به اصول clean code و تولید سورس کد خوانا، ساختارمند و قابل تست
آشنایی با Design Patterns
روحیه انجام کار تیمی
مسئولیت پذیر، پاسخگو ، خلاق و دارای پشتکار
متعهد به زمانبندی تحویل پروژه
معرفی شرکت
شرکت نیکراد وب نامی نوین در عرصه ی راه اندازی کسب و کارهای اینترنتی است که متخصصان جوانش همواره تلاش کرده اند سطح کیفی خدمات خود را بر استانداردهای روز جهان منطبق نمایند. ارائه ی آثار مدرن و ساختارشکن و کسب رضایت حداکثری مشتریان، نیکراد وب را به برندی محبوب در زمینه ی طراحی سایت و سئو در کشور ایران و کانادا تبدیل کرده است.