Vakansiya haqqında
UI/UX dizaynları əsasında müasir JavaScript freymvorkları ilə interfeyslər hazırlamaq;Frontend komponentlərini backend REST API-ləri ilə inteqrasiya etmək;Təkrar istifadə edilə bilən komponentlər qurmaq və vahid dizayn sistemini qorumaq;Brauzerlərarası uyğunluğu, adaptivliyi və WCAG standartlarına uyğun əlçatanlığı təmin etmək;Unit və end-to-end testlər yazmaq;Tətbiqin paket ölçüsünü, yüklənmə və render performansını optimallaşdırmaq;Kod baxışlarında iştirak etmək, dizaynerlər və backend developerlərlə əməkdaşlıq etmək;Frontend arxitekturasını və standartlarını müəyyənləşdirmək, developerlərə mentorluq etmək və texniki qərarlara məsuliyyət daşımaq. Vəzifə haqqındaSəviyyə: Lead — güclü Middle namizədlər də nəzərə alınırTəcrübə: 5+ il; güclü Middle namizədlər üçün 3+ ilMəşğulluq növü: tam ştatBirbaşa rəhbər: Proqram Təminatı Arxitekti
Əsas vəzifələr
UI/UX dizaynları əsasında müasir JavaScript freymvorkları ilə interfeyslər hazırlamaq;
Frontend komponentlərini backend REST API-ləri ilə inteqrasiya etmək;
Təkrar istifadə edilə bilən komponentlər qurmaq və vahid dizayn sistemini qorumaq;
Brauzerlərarası uyğunluğu, adaptivliyi və WCAG standartlarına uyğun əlçatanlığı təmin etmək;
Unit və end-to-end testlər yazmaq;
Tətbiqin paket ölçüsünü, yüklənmə və render performansını optimallaşdırmaq;
Kod baxışlarında iştirak etmək, dizaynerlər və backend developerlərlə əməkdaşlıq etmək;
Frontend arxitekturasını və standartlarını müəyyənləşdirmək, developerlərə mentorluq etmək və texniki qərarlara məsuliyyət daşımaq.
Səviyyə: Lead — güclü Middle namizədlər də nəzərə alınır
Təcrübə: 5+ il; güclü Middle namizədlər üçün 3+ il
Məşğulluq növü: tam ştat
Birbaşa rəhbər: Proqram Təminatı Arxitekti
Tələblər
JavaScript (ES6+) və TypeScript üzrə güclü biliklər;
React, Angular və ya Vue ilə real layihələrdə iş təcrübəsi — React və ya Angular biliyinə üstünlük verilir;
HTML5, CSS3, Flexbox/Grid, CSS preprosessorları və ya CSS-in-JS həlləri üzrə möhkəm biliklər;
Redux, Zustand, NgRx, Pinia və ya oxşar vəziyyət idarəetmə alətləri ilə təcrübə;
REST API inteqrasiyası, autentifikasiya tokenləri və xəta hallarının idarə edilməsi üzrə təcrübə;
Vite, Webpack və npm/yarn/pnpm ilə tanışlıq;
Jest, Vitest, React Testing Library, Cypress və ya Playwright ilə test təcrübəsi.
Next.js və ya digər SSR freymvorkları ilə təcrübə;
Material UI, Ant Design və ya Tailwind CSS biliyi;
WebSocket / SignalR ilə iş təcrübəsi;
Veb təhlükəsizliyinin əsaslarını — XSS, CSRF və CSP-ni anlamaq;
Figma və dizayn spesifikasiyaları ilə işləmək bacarığı.
Təsvir mənbədəki dildə saxlanılıb. Göstərilməyən şərtlər təxmin edilmir.
