• Laravel əsasında REST API-lərin və biznes məntiqinin hazırlanması, dəstəklənməsi
• Laravel MVC arxitekturası — Model, View (Blade), Controller strukturunun düzgün qurulması
• Node.js / NestJS ilə mikroservislərin yazılması
• Verilənlər bazası arxitekturasının qurulması, migration-ların idarə olunması və sorğuların optimallaşdırılması (MySQL, PostgreSQL)
• Laravel Queue, RabbitMQ vasitəsilə job, event proseslərinin qurulması
• Redis ilə cache mexanizmlərinin tətbiqi
• React (TypeScript) ilə yenidən istifadə oluna bilən komponentlərin və istifadəçi interfeyslərinin hazırlanması
• Next.js ilə SSR/SSG əsaslı, SEO-ya uyğun səhifələrin qurulması
• State management həllərinin tətbiqi və frontend tərəfinin optimallaşdırılması
• Backend API-lər ilə inteqrasiya, responsive və cross-browser uyğunluğunun təmin edilməsi
• Git ilə versiya nəzarəti, code review və branching qaydalarına riayət edilməsi
• Full Stack developer kimi minimum 3 il iş təcrübəsi
• OOP və SOLID prinsipləri üzrə biliklər
• Ingilis dilində texniki sənədləri oxumaq bacarığı
• PHP / Laravel üzrə dərin biliklər: MVC, Eloquent ORM, Middleware, Service Container, Events & Listeners, Queues, Artisan Commands
• Node.js ilə işləmə bacarığı
• NestJS: modul strukturu, Dependency Injection, Guards, Interceptors
• REST API dizaynı üzrə biliklər
• Autentifikasiya mexanizmləri: JWT, OAuth 2.0
• React.js (TypeScript): Hooks, Context API, performans optimallaşdırılması
• Next.js: App/Pages Router, SSR, API Routes
• State management: Redux Toolkit, Zustand və ya React Query (TanStack Query)
• HTML5, CSS3, Tailwind CSS
• TypeScript ilə işləmə bacarığı
• MySQL və PostgreSQL ilə praktiki iş təcrübəsi
• Verilənlər bazasının düzgün arxitektura ilə qurulması, indekslərdən istifadə, ağır sorğuların optimallaşdırılması
• Migration və seed proseslərinin idarə olunması
• Redis, RabbitMQ ilə praktiki iş təcrübəsi
• Git flow üzrə biliklər
• Docker ilə praktiki iş təcrübəsi