JavaScript_Jobs
Kanalga Telegramβda oβtish
ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ ΠΏΠΎ JavaScript. Π’ΠΎΠ»ΡΠΊΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ΅. ΠΡΠΎΡΠΌΠΈΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ: @cyberJohnny Π Π΅ΠΊΠ»Π°ΠΌΠ° - @cyberJohnny Π§Π°Ρ: https://t.me/+twc_SXBIiYU3ZDZi ΠΠ°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ: βοΈΠ‘ΠΏΠ°ΠΌ, ΡΠ»ΡΠ΄, ΠΎΡΠΊΠΎΡΠ±Π»Π΅Π½ΠΈΡ, ΠΌΠ°Ρ βοΈΠ Π΅ΠΊΠ»Π°ΠΌΠ°
Ko'proq ko'rsatish1 349
Obunachilar
+124 soatlar
+37 kunlar
+2130 kunlar
Postlar arxiv
1 349
ΠΠ΅Π± ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Junior Frontend developer)
#ΠΎΡΠΈΡ #Π³ΠΈΠ±ΡΠΈΠ΄ #junior
Π ΠΎΡΡΠΎΠ²Π°-Π½Π°-ΠΠΎΠ½Ρ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: SAMEDIA MG
βοΈΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ
-HTML5, CSS3, JS, TypeScript - ΠΎΠΏΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ.
-ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΠ°ΠΊΠ΅ΡΠΎΠΌ (Figma, Photoshop ΠΈ Ρ.Π΄.). ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ.
-ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ΅ΠΊΠΎΠΌ: Vue+Vuex/Vite, React+Redux/Mobx ΠΈ Ρ.Π΄.
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ.
-Git, github/gitlab - ΠΎΠΏΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ.
-ΠΠ°Π²ΡΠΊΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Chrome DevTools (Network, Performance, Memory), ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ-ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² (React/Vue DevTools).
-Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΡΡΠ½ΡΠΌ ΠΈ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠΌ ΡΡΡΡΠΊΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ.
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈ ΡΠ΅ΡΠΊΠΎ ΠΈΠ·Π»Π°Π³Π°ΡΡ ΡΠ²ΠΎΠΈ ΠΌΡΡΠ»ΠΈ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΠΎ Π±Π΅Π· ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π² MS Word.
-ΠΠ½Π°Π½ΠΈΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠΌΠ΅Π½ΠΈΡ ΡΠΈΡΠ°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Ρ Google Translate.
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ
-ΠΠ°Π²ΡΠΊΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ CSS Grid, Flexbox).
-ΠΠ°Π²ΡΠΊΠΈ SCSS/LESS, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
CSS-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ (CSS Modules, Tailwind, Styled Components).
-ΠΠ°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌ ΡΠ±ΠΎΡΠΊΠΈ (Webpack, Esbuild, Turbopack).
-ΠΠ°Π²ΡΠΊΠΈ front-end Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ (css -transitions, -keyframes, svg).
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅ΡΠ΅ Front-end ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ, ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅.
βοΈΠΠΈΡΠ½ΡΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°:
-Π‘Π°ΠΌΠΎΠΎΠ±ΡΡΠ°Π΅ΠΌΠΎΡΡΡ. Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΈΡΡΡΡ ΠΈ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ (ΠΌΡ Π²Π΅ΡΠΈΠΌ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏ βΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΡΠΈΡΡΡΡβ).
-ΠΠ΅ΡΡΠ΅ΠΊΡΠΈΠΎΠ½ΠΈΠ·ΠΌ. ΠΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π΅Π»ΡΠ²Π°ΡΡ ΠΈ ΠΈΡΠΊΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
-Π¦Π΅Π»Π΅ΡΡΡΡΠ΅ΠΌΠ»Π΅Π½Π½ΠΎΡΡΡ. Π£ΠΌΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡΡ Π½Π°ΡΠ°ΡΠΎΠ΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ°, Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ ΠΈ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠΉ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ
Π½Π° ΠΏΡΡΠΈ.
-Π Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ. ΠΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΡΠ°ΡΠ°ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΎΠΊΡΡΠΆΠ°ΡΡΠΈΡ
Π½Π° ΡΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅ ΠΈ Π±ΡΡΡΡΠ΅Π΅ ΠΈΠ»ΠΈ Π½Π΅ Π΄Π΅Π»Π°ΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³Π΄Π° Π·Π°Π΄Π°Π²Π°ΡΡ ΡΠ΅Π±Π΅ Π²ΠΎΠΏΡΠΎΡ "ΠΠ°ΡΠ΅ΠΌ?" ΠΏΡΠ΅ΠΆΠ΄Π΅, ΡΠ΅ΠΌ ΡΡΠΎ-ΡΠΎ Π΄Π΅Π»Π°ΡΡ, ΡΡΠΎ βΠΊΡΠΎ-ΡΠΎ ΠΏΠΎΠΏΡΠΎΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡβ.
-ΠΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ. ΠΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
-Π‘Π°ΠΌΠΎΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΡΡΡ. Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ
ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ
Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ
.
ΠΡΠΎ Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅Ρ ΠΊΠΎΠ½ΠΊΡΡΡ Π½Π° Π΄Π°Π½Π½ΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΡ?
ΠΡ Π½Π΅ ΠΏΡΠΎΠΉΠ΄Π΅ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΡΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ, Π΅ΡΠ»ΠΈ:
Π£ Π²Π°Ρ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΎΠΏΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ HTML5, CSS3, JavaScript.
Π£ Π²Π°Ρ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ΅ΠΊΠΎΠΌ: Vue+Vuex/Vite, React+Redux/Mobx ΠΈ Ρ.Π΄.
Π£ Π²Π°Ρ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠ΅ Π»ΠΈΠ±ΠΎ pet ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΡ
Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ
βοΈΠ§ΡΠΎ ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ?
-ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π, ΡΡΠΎΠ²Π΅Π½Ρ ΠΠ Π½Π°ΠΏΡΡΠΌΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠΈΡ
ΡΠ΅Π°Π»ΡΠ½ΡΡ
ΡΠΊΠΈΠ»Π»ΠΎΠ² ΠΈ ΠΎΠΏΡΡΠ°.
-ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
-Π£Π΄ΠΎΠ±Π½ΡΠΉ Π³ΡΠ°ΡΠΈΠΊ 5/2 Π΄Π»Ρ ΠΆΠ°Π²ΠΎΡΠΎΠ½ΠΊΠΎΠ², ΡΠΎΠ² ΠΈ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ²ΡΠΈΡ
ΡΡ: Ρ 9 - 10 Π΄ΠΎ 18 - 19.
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ°Ρ
Office Π»ΠΈΠ±ΠΎ Office/Remote.
-ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠΉ ΠΎΡΠΈΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π»ΡΡΡΠΈΡ
Π±ΠΈΠ·Π½Π΅Ρ ΡΠ΅Π½ΡΡΠΎΠ² Π ΠΎΡΡΠΎΠ²Π°-Π½Π°-ΠΠΎΠ½Ρ.
-Π Π°Π±ΠΎΡΠ΅Π΅ ΠΌΠ΅ΡΡΠΎ Ρ iMac 27", ΡΠ°ΠΉ/ΠΊΠΎΡΠ΅/Π²ΠΊΡΡΠ½ΡΡΠΊΠΈ.
-ΠΠΎΠ»ΠΎΠ΄ΠΎΠΉ ΠΈ Π΄ΡΡΠΆΠ½ΡΠΉ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ² Π΅Π΄ΠΈΠ½ΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ².
-Π Π°Π±ΠΎΡΡ Π½Π°Π΄ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π±ΡΠ΅Π½Π΄ΠΎΠ² ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΠ΅Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: hr2@samedia.ru (mailto:hr2@samedia.ru)
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Senior frontend developer Vue
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΎΠ»ΠΎΡΠΎΠ΅ Π―Π±Π»ΠΎΠΊΠΎ
βοΈΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ:
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΡΠ°ΡΡΠΈ Π½Π° Vue 2/3, ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π½Π°ΡΠ΅ΠΌ Techradar
-ΠΠ΅ΡΡΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (Pixel perfect)
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
-ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΊΠΎΠ»Π»Π΅Π³
-ΠΠΎΠΊΡΡΠ²Π°ΡΡ ΠΊΠΎΠ΄ ΡΠ΅ΡΡΠ°ΠΌΠΈ
βοΈΠ§ΡΠΎ ΠΆΠ΄ΡΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-Π£ΡΠΏΠ΅ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΡΠ°ΡΡΠΈΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΡΡΠΏΠ½ΡΡ
ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Vue ΠΎΡ 6-ΠΈ Π»Π΅Ρ
-ΠΠΏΡΡ Π²Π΅ΡΡΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ, ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ 0 (flex,grid)
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈ-ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ html, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ c CSS ΠΈΠ»ΠΈ JavaScript Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠΌΠΈ ΠΈ ΠΈΡ
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ JavaScript, Π° ΡΠ°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Vue ΠΈ Π΅Π³ΠΎ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² SSR ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Nuxt.JS
-ΠΠΏΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.goldapple.ru/vacancy/6916f4887b3d29377f993031-senior-frontend-developer-vue
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β Angular
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π’-ΠΠ°Π½ΠΊ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
-Π‘ΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
-ΠΠ½Π΅Π΄ΡΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΡΠ»ΠΈΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅ JavaScript, Π΅ΡΡΡ ΠΎΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 3 Π»Π΅Ρ
-ΠΡΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Angular ΠΎΡ 2 Π»Π΅Ρ
-ΠΡΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Agile-ΠΊΠΎΠΌΠ°Π½Π΄Π΅
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: HTTP-ΠΏΡΠΎΡΠΎΠΊΠΎΠ», REST API
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://www.tbank.ru/career/it/vacancy/chelyabinsk/senior-frontend-developer-angular/ec1e861d-d4c4-4cac-b641-e7170c123c7c/
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° Π² ΠΠΈΡΠ΅ΠΊΡ
#Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π―Π½Π΄Π΅ΠΊΡ
βοΈΠΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²Π°Ρ ΠΆΠ΄ΡΡ
-Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
Π·Π°Π΄Π°Ρ
ΠΡ Π²Π½Π΅Π΄ΡΡΠ΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
ΡΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π°ΠΌ Π²Π°ΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Π·Π°ΠΏΡΠΎΡΡ Π½Π°ΡΠΈΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΠΈΠ·Π°ΠΉΠ½Π΅ΡΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π² Π½Π°ΡΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ
ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ β Π½Π° Π²ΡΡΡΡΠΊΠ΅.
-ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ°
ΠΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π°ΡΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π΅ FSD ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π²ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΡΠΎΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. ΠΠΎ ΠΌΡ Π½Π΅ ΡΡΠΎΠΈΠΌ Π½Π° ΠΌΠ΅ΡΡΠ΅: ΡΠ»ΡΡΡΠ°Π΅ΠΌ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°.
-Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
ΠΠΎΠΌΠΈΠΌΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
Π·Π°Π΄Π°Ρ, ΠΌΡ ΡΠ΄Π΅Π»ΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ Π½Π°ΡΠΈΡ
ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²: CI/CD, ΡΠ±ΠΎΡΠΊΠ΅, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. ΠΠ°ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ β ΡΠ°ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ½ΠΎΡΠ΅ΠΏΡ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ
ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ»ΡΡΡΠ°Π΅ΠΌ ΠΎΠ±ΡΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ.
βοΈΠΡ ΠΆΠ΄Π΅ΠΌ, ΡΡΠΎ Π²Ρ
-Π₯ΠΎΡΠΎΡΠΎ Π²Π»Π°Π΄Π΅Π΅ΡΠ΅ TypeScript ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΡΠ΅ΡΡ Π² React
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-ΠΠΎΡΠΎΠ²Ρ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ
-ΠΡΠΊΡΡΡΡ Π΄Π»Ρ Π½ΠΎΠ²ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊ
-Π₯ΠΎΡΠΈΡΠ΅ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΆΠΈΠ·Π½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° β ΠΎΡ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ ΡΠ΅Π»ΠΈΠ·Π° ΡΠΈΡΠΈ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://yandex.ru/jobs/vacancies/razrabotchik-frontenda-v-direkt-45243
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (ΠΠ»Π°ΡΡΠΎΡΠΌΠ°)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Wildberries
βοΈΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΡ;
-ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°;
-ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ;
-ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²ΡΡΡΡΠΊΠΎΠΉ;
-ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ.
βοΈΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-ΠΠ½Π°Π½ΠΈΠ΅ React Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²;
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ 4-Ρ
Π»Π΅Ρ;
-ΠΠΈΡΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ webpack, npm-ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈ ΡΠ΄;
-ΠΠ±Π»Π°Π΄Π°Π΅ΡΠ΅ ΡΠ²Π΅ΡΠ΅Π½Π½ΡΠΉ Π·Π½Π°Π½ΠΈΡΠΌΠΈ JS, TS.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/19015?
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β React
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior #lead
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π’-ΠΠ°Π½ΠΊ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΈ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
-ΠΠ½Π΅Π΄ΡΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ
-ΠΠ±ΡΡΠ°ΡΡΡΡ, ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-Π£ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° React ΠΎΡ 4-Π»Π΅Ρ
-ΠΡΠ»ΠΈΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅ Javascript
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠ΅ΠΊ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
-ΠΠΎΡΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅
-ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ Π·Π½Π°Π½ΠΈΠ΅ Typescript ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌ, Π½Π°Π²ΡΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ unit-ΡΠ΅ΡΡΠΎΠ², ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Node.js, Π½Π°Π²ΡΠΊ ΡΠ°Π±ΠΎΡΡ Ρ CI/CD β GitLab
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://www.tbank.ru/career/it/vacancy/chelyabinsk/frontend-developer-react/637c5c46-2c90-4c0b-aef2-42a4ad2addb3/
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Middle/Senior Javascript Developer
It-bench
https://it-bench.work/
Position: Middle/Senior JavaScript Developer
Salary: $2,000 β $5,000 (Based on experience)
Location: Worldwide (Remote)
Format: Full-time
Contact: https://t.me/apply_jobs_bot?start=apply_fea8ec27-e0f2-4356-a99a-fed5de60ecb4
We are looking for an experienced JavaScript Developer to join our international team. If you love building scalable web applications and working with a modern tech stack, letβs talk!
What we expect:
β
3+ years of experience with JavaScript/TypeScript.
β
Deep knowledge of React (or Vue/Angular).
β
Experience with state management (Redux, MobX, etc.).
β
Familiarity with Docker and CI/CD.
β
English level: B2 (Upper-Intermediate) or higher.
What you will do:
β’ Develop and maintain high-performance web applications.
β’ Participate in architectural decisions.
β’ Conduct code reviews and ensure high code quality.
β’ Collaborate with a distributed global team.
What we offer:
π 100% remote work from any part of the world.
πΈ Competitive salary in USD.
π Fast-paced environment with no bureaucracy.
β° Flexible working hours.
@JavaScript_Jobb
1 349
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Vue.js, ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: OZON
βοΈΠΠ°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ:
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ozon.
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π», ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π½Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΊ.
-ΠΠΈΡΠ°ΡΡ ΡΠΈΡΠ°Π΅ΠΌΡΠΉ, ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΡΠΉ ΠΈ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ΄ (ΡΠ½ΠΈΡ-ΡΠ΅ΡΡΡ).
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, backend ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΠΌΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ.
βοΈΠΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ:
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ JavaScript ΠΈ Vue.js ΠΎΡ 3-Ρ
Π»Π΅Ρ.
-Π₯ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² UI/UX ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΈΡ
Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ±ΠΎΡΠΊΠΈ (npm, webpack).
-ΠΠΏΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΡΠΎΠ² ΠΈ ΡΡΡΠ΅ΠΌΠΈΡΠ΅ΡΡ ΠΊ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ.
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://ozon.tech/vacancies/c06bfea3-c99b-4d31-b989-d54cbef6c8ce-razrabotchik-vue-js-vnutrennie-servisy/
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Frontend
#ΠΎΡΠΈΡ
ΠΠΈΠΆΠ½ΠΈΠΉ ΠΠΎΠ²Π³ΠΎΡΠΎΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π’1
βοΈΠΠΌΠ΅ΡΡΠ΅ Ρ Π½Π°ΠΌΠΈ ΡΡ Π±ΡΠ΄Π΅ΡΡ:
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ code review;
-ΠΠ°Π²Π°ΡΡ ΠΎΡΠ΅Π½ΠΊΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ;
-ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ;
-ΠΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ΠΈ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ.
βοΈΠΠ°ΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ Π΄Π»Ρ Π½Π°Ρ Π²Π°ΠΆΠ½Ρ:
-ββββββββββββββΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΡΠΎΠ»ΠΈ frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΠΎΡ 4-Ρ
Π»Π΅Ρ;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React, Webpack Module Federation;
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΠΠ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π±Π°Π·ΠΎΠ²ΡΡ
ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ²;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π³ΠΈΠ±ΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ, Π·Π½Π°Π½ΠΈΠ΅ HTTP ΠΈ REST;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΡΠ΅ΠΊΠΎΠΌ: TypeScript, HTML, CSS, React, Tests, Git, CLI, Docker, Nginx.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.t1.ru/vacancies/vacancy-detail?id=132377617
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Design/Frontend Engineer (AI Assistant for Web Testing)
#ΠΎΡΠΈΡ
Limassol, Cyprus
Company: JetBrains
βοΈWhat matters most:
-Design-first thinking and UX intelligence over pixel perfection. You care more about whether something makes sense than whether it looks βprettyβ.
-Strong product intuition. You notice UX friction, small paper cuts, and architectural smells β and feel responsible for fixing them.
-Prototype-and-ship mentality. You explore options quickly, consider alternatives, choose a direction, and move on.
βοΈRequired experience:
Tech stack: React, TypeScript (web or desktop applications)
-Strong working knowledge of React and frontend architecture β enough to keep the codebase clean while actively using AI coding tools.
-Experience designing and implementing frontend systems end to end, not just isolated components.
-A portfolio or examples showing full ownership: projects where you designed and built the frontend yourself.
-At least one full year of experience in a startup or fast-moving team.
-Active experience with AI coding tools (Cursor, Claude Code, etc.) with a clear understanding of when they help β and when they hurt.
Contact:https://job-boards.eu.greenhouse.io/jetbrains/jobs/4780260101
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (OSINT)
#Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
βοΈΠΠ°Π΄Π°ΡΠΈ:
-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π½Π° React Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Ρ
ΡΠΊΠΎΠ²
-ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΈΠ½Π³ΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ React Router
-ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Tailwind CSS
-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ frontend-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ backend-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· REST API
-ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° (lazy loading, ΠΊΠΎΠ΄-ΡΠΏΠ»ΠΈΡΡΠΈΠ½Π³, ΠΌΠ΅ΠΌΠΎΠΈΠ·Π°ΡΠΈΡ)
-ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΠΈΡ
ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ
-ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
βοΈΠΡ ΠΆΠ΄Π΅ΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-Π²ΡΡΡΠ΅Π΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
-ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 2-Ρ
Π»Π΅Ρ
ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ React (Ρ
ΡΠΊΠΈ, ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ, ΠΏΠΎΡΡΠ°Π»Ρ, ΡΠ΅ΡΡ)
-ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ React Router (v6) Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Tailwind CSS (ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΌ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ)
-ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ REST API ΠΈ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ (Fetch API, Axios)
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ (Git) ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ CI/CD-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
-Π·Π½Π°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² ΠΊ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ (Redux Toolkit, Zustand ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ) Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/frontend-razrabotchik-osint-4512614/
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
π₯ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅ΠΉ Π½Π΅Π΄Π΅Π»ΠΈ
Junior/Junior+:
1.Π‘ΡΠ°ΠΆΠ΅Ρ Backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Laravel) (/5511), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
PREAX(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
2.Junior Frontend Developer (React) [ΠΠ’Π‘ Bridge] (/5515), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΠ’Π‘(ΠΎΡΠΈΡ)
3.Π€ΡΠΎΠ½ΡΠ΅Π½Π΄Π΅Ρ-ΡΡΠ°ΠΆΠ΅Ρ (/5517), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Π‘ΡΡΠ΄ΠΈΡ ΠΡΡΠ΅ΠΌΠΈΡ ΠΠ΅Π±Π΅Π΄Π΅Π²Π°(Π³ΠΈΠ±ΡΠΈΠ΄)
Middle/Middle+:
1.Frontend developer (React.js (/5510)), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΠΠ Π(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°, Π³ΠΈΠ±ΡΠΈΠ΄)
2.Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (OSINT), (/5516) ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Π‘Π±Π΅Ρ(Π³ΠΈΠ±ΡΠΈΠ΄)
3.Π€ΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ B2B-ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ° ΠΠ°ΡΠΊΠ΅ΡΠ° (/5522), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Π―Π½Π΄Π΅ΠΊΡ(Π³ΠΈΠ±ΡΠΈΠ΄)
Senior/Head:
1.Senior React-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (/5513), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
2.Senior frontend developer Vue (/5518), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΠΎΠ»ΠΎΡΠΎΠ΅ Π―Π±Π»ΠΎΠΊΠΎ(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
3.Senior Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡ, (/5520) ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ :
Wildberries(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
πΌΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ Π²Π°ΠΊΠ°Π½ΡΠΈΡΠΌ:
#intern #junior #senior #middle
#100k #200k #300k #400k #500k
@JavaScript_Jobb
1 349
Junior frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ #junior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π’Π΅Ρ
Π½ΠΎΠΏΠ°ΡΠΊ Π‘ΠΊΠΎΠ»ΠΊΠΎΠ²ΠΎ
βοΈΠΠΎ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ: ΡΡΠΎΠ½Ρ ΠΏΠΈΡΠ΅ΠΌ Π½Π° React, Ant Design, Π±ΡΠΊ - .NET Core
βοΈΠΠΎΠ³ΠΎ ΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π½Π° ΡΡΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ:
-ΠΎΠΏΡΡ Ρ Javascript (ES6, React, Redux, Ant Design, Webpack) ΠΎΡ Π³ΠΎΠ΄Π°;
-HTML, CSS
-ΠΠΈΠ±ΠΊΠΎΡΡΡ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΡΡΡ ΠΌΡΡΠ»Π΅Π½ΠΈΡ, ΡΠΌΠ΅Π½ΠΈΠ΅ Π±ΡΡΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ;
-ΠΎΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
-ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΠΉ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
Π½Π°ΠΌΠΈ ΡΠ·ΡΠΊΠ°Ρ
ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ
: Typescript, NodeJS, C#, .NET Core ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Devexpress.
βοΈΠΠ°Π΄Π°ΡΠΈ:
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΡΠΎΠ½ΡΡΠ½Π΄Π° ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ
.
-Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΡ:
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΎΡΠ²Π΅ΡΠΎΠ² (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΈ ΡΡΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ)
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΡΠΈ Π½Π°ΡΡΡΠΏΠ»Π΅Π½ΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΠΎΠ±ΡΡΠΈΠΉ)
-Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΎΡΡΠ΅ΡΠΎΠ² Π² ΠΎΠΊΠ½Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ° (Word ΠΈ Excel)
βοΈΠ£ΡΠ»ΠΎΠ²ΠΈΡ:
-5 -Π΄Π½Π΅Π²Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π΅Π΄Π΅Π»Ρ
-Π³ΠΈΠ±ΠΊΠΈΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ
-Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ;
-ΠΎΡΠΈΡ, Π΅ΡΠ»ΠΈ ΡΡΡΠ°Π» ΠΎΡ ΡΠ΄Π°Π»Π΅Π½ΠΊΠΈ (ΠΌ. Π’ΡΠ»ΡΡΠΊΠ°Ρ ΠΠΎΡΠΊΠ²Π°, ΠΌ. ΠΠ°ΡΠΊ ΠΡΠ»ΡΡΡΡΡ ΠΠΈΠΆΠ½ΠΈΠΉ ΠΠΎΠ²Π³ΠΎΡΠΎΠ΄, ΠΌ. Π‘Π°Π΄ΠΎΠ²Π°Ρ - Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³)
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://tehnopark-skolkovo.potok.io/open/jobs/339130
React Job π¬ Π² Telegram (https://t.me/job_react) | π Π² VK (https://vk.com/react_job) | π¬ Π² Max (https://max.ru/job_react)
@JavaScript_Jobb
1 349
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (ΠΠ»Π°ΡΡΠΎΡΠΌΠ°)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Wildberries
βοΈΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΡΡ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΡ;
-ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°;
-ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ;
-ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²ΡΡΡΡΠΊΠΎΠΉ;
-ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ.
βοΈΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-ΠΠ½Π°Π½ΠΈΠ΅ React Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²;
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΡ 4-Ρ
Π»Π΅Ρ;
-ΠΠΈΡΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π΄Π»Ρ webpack, npm-ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈ ΡΠ΄;
-ΠΠ±Π»Π°Π΄Π°Π΅ΡΠ΅ ΡΠ²Π΅ΡΠ΅Π½Π½ΡΠΉ Π·Π½Π°Π½ΠΈΡΠΌΠΈ JS, TS.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/19015?
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ±Π»Π°ΠΊΠΎ.ΡΡ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΈ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ - ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ;
-Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π», ΡΡΡΡΠ°Π½ΡΡΡ ΡΠ΅Ρ
Π΄ΠΎΠ»Π³ (ΠΌΡ Π΄ΡΠΌΠ°Π΅ΠΌ, ΡΡΠΎ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΎΠΊΠΎΠ»ΠΎ 30% Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ);
-ΠΠΎΠ½ΡΡΠΈΠ±ΡΡΡΠΈΡΡ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ UI ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²;
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΡ 2 Π»Π΅Ρ ΠΎΠΏΡΡΠ° Π² ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅;
-Π£Π²Π΅ΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ JS, Typescript, React (hooks);
-ΠΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ npm, git;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠ² REST;
-Π£ΠΌΠ΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ±ΠΎΡΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² (Webpack, Rollup, Babel).
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://cloud.ru/career/vacancies/2829875
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Π€ΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ B2B-ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ° ΠΠ°ΡΠΊΠ΅ΡΠ°
#Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π―Π½Π΄Π΅ΠΊΡ
βοΈΠΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²Π°Ρ ΠΆΠ΄ΡΡ
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²
ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ Π΄Π»Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
-Π Π°Π±ΠΎΡΠ° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅
ΠΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ΅ΡΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ, Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠ°ΡΠ΅ΡΡΠ²Π°
ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ°, ΠΏΠΈΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π²ΠΈΠ΄Ρ ΡΠ΅ΡΡΠΎΠ² (ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅, ΡΠ½ΠΈΡ, ΡΠΊΡΠΈΠ½ΡΠΎΡΠ½ΡΠ΅) ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠ»Π³Π°.
βοΈΠΡ ΠΆΠ΄Π΅ΠΌ, ΡΡΠΎ Π²Ρ
-ΠΠ»Π°Π΄Π΅Π΅ΡΠ΅ TypeScript ΠΈ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ React
-Π Π°Π±ΠΎΡΠ°Π»ΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ Π½Π° Node.js
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅
-Π Π°Π·Π΄Π΅Π»ΡΠ΅ΡΠ΅ ΠΊΡΠ»ΡΡΡΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠ΄Π° ΠΈ ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ΅ΡΡΡ (ΡΠ½ΠΈΡ, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅, ΡΠΊΡΠΈΠ½ΡΠΎΡΠ½ΡΠ΅)
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://yandex.ru/jobs/vacancies/frontendrazrabotchik-v-komandu-reklamnoy-platformi-b2bkabineta-marketa-43217
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² Π‘Π΅ΡΠ²ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ VK Tech, ΠΠΎΡΠΊΠ²Π°
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #Π³ΠΈΠ±ΡΠΈΠ΄ #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: VK
βοΈΠΠ°Π΄Π°ΡΠΈ
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΈΜΡΠ° Π°Π΄ΠΌΠΈΠ½ΠΏΠ°Π½Π΅Π»ΠΈ
-Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΊΠΎΠ΄Π°
-Π£ΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ² Π² ΡΠ°Π±ΠΎΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°
-Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ (Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ/ΠΎΡΠ΅Π½ΠΊΠ°), ΡΠ±ΠΎΡ ΠΈ ΡΡΠΎΡΠ½Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΡΡΠΎΠΊΠΎΠ² Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
-ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ½ΠΈΡ-ΡΠ΅ΡΡΠΎΠ²
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ (backend, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ, ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΈ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΡ) Π² ΡΠ°ΠΌΠΊΠ°Ρ
Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ ΡΡΡΡ
Π»Π΅Ρ
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ΅ΠΊΠ° React/TypeScript
-ΠΠΏΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ² ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠΉ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git
-ΠΠΏΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ½ΠΈΡ- ΠΈ e2e-ΡΠ΅ΡΡΠΎΠ²
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://team.vk.company/vacancy/45402/ (https://team.vk.company/vacancy/45402/)
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Senior Frontend Developer [ΠΠ΅ΡΠΏΠΈΠ»ΠΎΡΠ½ΡΠ΅ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΡΠ΅ ΠΊΠΎΡΠΈΠ΄ΠΎΡΡ, ΠΠ’Π‘ ΠΠ΅Π± Π‘Π΅ΡΠ²ΠΈΡΡ]
#ΠΎΡΠΈΡ #senior
ΠΠΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ’Π‘
βοΈΠ§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-ΠΠΊΡΠΈΠ²Π½ΠΎ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
-ΠΠ΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ WEB ΠΏΠΎΡΡΠ°Π» ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
βοΈΠ§ΡΠΎ ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ
-Π£Π²Π΅ΡΠ΅Π½Π½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React, Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ
ΡΠΊΠΎΠ² (useState, useEffect, useContext, useReducer, useMemo, useCallback), ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ Virtual DOM ΠΈ ΠΎΠΏΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ReactβΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-Π£Π²Π΅ΡΠ΅Π½Π½ΡΠΉ TypeScript: Ρ
ΠΎΡΠΎΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΈΠΏΠΎΠ², ΠΎΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ
genericβΡΠΈΠΏΠΎΠ², ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΠ°ΡΠ½ΡΡ
ΡΠΈΠΏΠΎΠ² (Partial, Pick, Omit ΠΈ Π΄Ρ.) ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΈΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°
-ΠΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ React Context API, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ, ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React Query Π΄Π»Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
-ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° Ρ RESTβΠ±ΡΠΊΠ΅Π½Π΄ΠΎΠΌ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ REST API, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ middleware ΠΈ ΠΏΠ΅ΡΠ΅Ρ
Π²Π°ΡΡΠΈΠΊΠΎΠ² Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΎΠΏΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ (JWT, OAuth)
-Π₯ΠΎΡΠΎΡΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ CSS/SCSS, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ CSS Modules, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΠΠ, ΠΎΠΏΡΡ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ ΠΏΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΠΊΡΠ°Π½Ρ
-ΠΠΏΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ unitβΡΠ΅ΡΡΠΎΠ² (Jest, Testing Library), ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΡ
ΡΠΈΠΊΠ»ΠΎΠ² ΡΡΠΎΠ½ΡΠ΅Π½Π΄βΠ»ΠΎΠ³ΠΈΠΊΠΈ
-ΠΠΏΡΡ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ UI (Chrome DevTools, Lighthouse), ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ lazy loading ΠΈ code splitting, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ Π²Π΅Π±βΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ (LCP, FID, CLS ΠΈ Π΄Ρ.)
-ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² SOLID, DRY, KISS, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° ΠΏΠΎΠ²Π»ΠΈΡΡΡ Π½Π° Π²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π΄ΠΎΠ»Π³ΠΎΡΡΠΎΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΊΠΎΠ΄Π°
-ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ: ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ ΡΠΈΠΏΠ° React Table, ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΏΠ°Π³ΠΈΠ½Π°ΡΠΈΠΈ, ΡΠ°Π±ΠΎΡΠ° Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΎΠ±ΡΡΠΌΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
(Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ); ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Webpack ΠΈ Babel, Ρ
ΠΎΡΠΎΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Docker ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² CI/CD ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ GitLab CI; ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ cartβΠ±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Leaflet), ΡΠ°Π±ΠΎΡΠ° Ρ Π³Π΅ΠΎΠ΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΈΡ
Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Π½Π° ΠΊΠ°ΡΡΠ΅ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.mts.ru/vacancy/648779467807787246
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Senior frontend developer Vue
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΎΠ»ΠΎΡΠΎΠ΅ Π―Π±Π»ΠΎΠΊΠΎ
βοΈΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ:
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΡΠ°ΡΡΠΈ Π½Π° Vue 2/3, ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π½Π°ΡΠ΅ΠΌ Techradar
-ΠΠ΅ΡΡΡΠ°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (Pixel perfect)
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ
-ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΊΠΎΠ»Π»Π΅Π³
-ΠΠΎΠΊΡΡΠ²Π°ΡΡ ΠΊΠΎΠ΄ ΡΠ΅ΡΡΠ°ΠΌΠΈ
βοΈΠ§ΡΠΎ ΠΆΠ΄ΡΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-Π£ΡΠΏΠ΅ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΡΠ°ΡΡΠΈΡ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΡΡΠΏΠ½ΡΡ
ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Vue ΠΎΡ 6-ΠΈ Π»Π΅Ρ
-ΠΠΏΡΡ Π²Π΅ΡΡΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡ, ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ 0 (flex,grid)
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈ-ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ html, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ c CSS ΠΈΠ»ΠΈ JavaScript Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠΌΠΈ ΠΈ ΠΈΡ
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ JavaScript, Π° ΡΠ°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Vue ΠΈ Π΅Π³ΠΎ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² SSR ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Nuxt.JS
-ΠΠΏΡΡ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.goldapple.ru/vacancy/6916f4887b3d29377f993031-senior-frontend-developer-vue
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 349
Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (OSINT)
#Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
βοΈΠΠ°Π΄Π°ΡΠΈ:
-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π½Π° React Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Ρ
ΡΠΊΠΎΠ²
-ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΈΠ½Π³ΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ React Router
-ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Tailwind CSS
-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ frontend-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ backend-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· REST API
-ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° (lazy loading, ΠΊΠΎΠ΄-ΡΠΏΠ»ΠΈΡΡΠΈΠ½Π³, ΠΌΠ΅ΠΌΠΎΠΈΠ·Π°ΡΠΈΡ)
-ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΠΈΡ
ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ
-ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
βοΈΠΡ ΠΆΠ΄Π΅ΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-Π²ΡΡΡΠ΅Π΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅
-ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 2-Ρ
Π»Π΅Ρ
ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ React (Ρ
ΡΠΊΠΈ, ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ, ΠΏΠΎΡΡΠ°Π»Ρ, ΡΠ΅ΡΡ)
-ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ React Router (v6) Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Tailwind CSS (ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΌ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ)
-ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ REST API ΠΈ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΡΠΌΠΈ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ (Fetch API, Axios)
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ (Git) ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ CI/CD-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
-Π·Π½Π°Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² ΠΊ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ (Redux Toolkit, Zustand ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ) Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/frontend-razrabotchik-osint-4512614/
JavaScript Job π¬ Π² Telegram () | π Π² VK () | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
