JavaScript_Jobs
Open in Telegram
ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ ΠΏΠΎ JavaScript. Π’ΠΎΠ»ΡΠΊΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠ΅. ΠΡΠΎΡΠΌΠΈΡΡ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡ: @cyberJohnny Π Π΅ΠΊΠ»Π°ΠΌΠ° - @cyberJohnny Π§Π°Ρ: https://t.me/+twc_SXBIiYU3ZDZi ΠΠ°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ: βοΈΠ‘ΠΏΠ°ΠΌ, ΡΠ»ΡΠ΄, ΠΎΡΠΊΠΎΡΠ±Π»Π΅Π½ΠΈΡ, ΠΌΠ°Ρ βοΈΠ Π΅ΠΊΠ»Π°ΠΌΠ°
Show more1 349
Subscribers
+124 hours
+37 days
+2130 days
Posts Archive
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #intern
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: VK
βοΈΠΡΠ΅Π΄ΡΡΠΎΡΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Next.js ΠΈ React.
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
ΡΠΈΡ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ A/B-ΡΠ΅ΡΡΠΎΠ².
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° SPA Ρ Π½ΡΠ»Ρ, ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΡΠ°Π±ΠΎΡΠΊΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ.
-ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠΎΠ² OpenAPI.
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
βοΈΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅ΡΡ
-ΠΠ½Π°Π½ΠΈΠ΅ JS, React, TypeScript ΠΈ CSS Modules.
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ ΠΈ CI/CD.
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΎ state-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ.
-ΠΠ°Π²ΡΠΊ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡ-Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ Π²ΡΡΡΡΠΊΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://internship.vk.company/vacancy/1296
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΠΎΡΠΈΡ #Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘ΠΠΠ
βοΈΠΠ°Π΄Π°ΡΠΈ:
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (React + TypeScript)
-ΠΠ΅Π»Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΊΡΠ°Π½Ρ
-ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Ρ backend ΡΠ΅ΡΠ΅Π· API
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ, ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌΠΈ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ
-Π£Π»ΡΡΡΠ°ΡΡ UX, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ΄Π°
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² code review ΠΈ Π²Π»ΠΈΡΡΡ Π½Π° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ
βοΈΠΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ:
-ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° frontend ΠΎΡ 2 Π»Π΅Ρ
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ React ΠΈ TypeScript
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° ΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ frontend-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-ΠΠΏΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠΈΡΠ°ΡΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΠ΄
-Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ Π·Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.cdek.ru/vacancies/item/9851 (https://rabota.cdek.ru/vacancies/item/9851)
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, ΠΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡ, WebCRM
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: OZON
βοΈΠΠ°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ CRM ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ ΠΈ UX-ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ.
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΊΠΎΠ΄ΠΎΠ²ΡΡ Π±Π°Π·Ρ (ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ/ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ/ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³Π΅).
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ API, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π±ΡΠΊΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ.
βοΈΠΠ°ΠΌ Π²Π°ΠΆΠ½ΠΎ
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° JavaScript ΠΎΡ 3Ρ
Π»Π΅Ρ.
-ΠΠ½Π°Π½ΠΈΠ΅ JavaScript/TypeScript/HTML/CSS/Git.
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° React ΠΎΡ Π³ΠΎΠ΄Π°.
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² UX.
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΎΠΏΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ API.
-Π£ΠΌΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ, ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈ ΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΊΠΎΠ΄.
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ
.
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://ozon.tech/vacancies/131468442/
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² Web IDE
#ΠΎΡΠΈΡ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π―Π½Π΄Π΅ΠΊΡ
βοΈΠΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²Π°Ρ ΠΆΠ΄ΡΡ
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½ΠΎΠ²ΡΡ
ΡΠΈΡ Π΄Π»Ρ Web IDE
Π Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠ° ΠΈ ΡΠΊΡΠΏΠΎΡΡΠ° Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π΄ΠΎΠ»Π³ΠΈΡ
(Π±ΠΎΠ»Π΅Π΅ 15 ΠΌΠΈΠ½ΡΡ) Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ read-only-ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ, Π½ΠΎΠ²ΠΎΠΉ on-premise-ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΈΠΈ, YDB, Elasticsearch, Π±Π°Π· Π΄Π°Π½Π½ΡΡ
KSQL.
-Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ SQL-Π·Π°ΠΏΡΠΎΡΠΎΠ²
ΠΠ»Ρ Π°Π²ΡΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ANTLR, Π΄ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΎΠΏΠ΅Π½ΡΠΎΡΡ-ΠΊΠΎΠ΄.
Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ CI/CD, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
βοΈΠΡ ΠΆΠ΄Π΅ΠΌ, ΡΡΠΎ Π²Ρ
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎ Π²Π»Π°Π΄Π΅Π΅ΡΠ΅ TypeScript, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π»ΠΈ UI Π½Π° React, Angular ΠΈΠ»ΠΈ Vue
-ΠΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
SQL: PostgreSQL, MySQL, YDB ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌΠΈ
-ΠΡΠ²Π΅ΡΠ°Π»ΠΈ Π·Π° ΡΠΈΡΠΈ end to end
-ΠΡΠ±ΠΈΡΠ΅ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄. Π£ Π½Π°Ρ Π½Π΅Ρ ΡΠ°ΠΊΡΠΎΡΠΈ-ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ ΡΠ°Π±ΡΠΈΠΊ. ΠΡ ΠΏΠΈΡΠ΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ. ΠΡΠ»ΠΈ ΠΊΠΎΠ΄ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ, ΡΠΎ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ»ΡΡΡΠ°Π΅ΠΌ Π΅Π³ΠΎ
-Π£ΠΌΠ΅Π΅ΡΠ΅ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΈ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ Π΄Π°Π²Π°ΡΡ ΡΠΈΠ΄Π±ΡΠΊ, ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://yandex.ru/jobs/vacancies/frontend-razrabotchik-v-web-ide-14903
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Π‘ΡΠ°ΡΡΠΈΠΉ Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π² ΠΠ±Π»Π°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° VK Tech, ΠΠΎΡΠΊΠ²Π°
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #Π³ΠΈΠ±ΡΠΈΠ΄ #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: VK
βοΈΠΠ°Π΄Π°ΡΠΈ
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ frontend-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° React + TypeScript
-ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ (ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΡΠΉ / feature-based ΠΏΠΎΠ΄Ρ
ΠΎΠ΄)
-ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ backend API, ΡΠ°Π±ΠΎΡΠ° Ρ Π΄Π°Π½Π½ΡΠΌΠΈ
-ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² code review, Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π»ΡΡΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
-ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠ΄Π°
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠΏΡΡ frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ ΡΠ΅ΡΡΡΡΡ
Π»Π΅Ρ
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ React
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ TypeScript
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΎ state management (Redux Toolkit ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React Router
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ
frontend-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-ΠΠΏΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅ΡΡΠΎΠ²
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://team.vk.company/vacancy/45251/
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend Developer Π² AntiDDoS
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Wildberries
βοΈΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Control Plane ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΈ L4 ΡΡΠ°ΡΠΈΠΊΠ°;
-ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Security Control Plane, Π² ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Ρ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡ ΠΊΠ°ΠΊ: AntiDDoS, Antibot ΠΈ Π΄ΡΡΠ³ΠΈΠ΅;
-ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π½ΠΎΠ²ΡΡ
ΠΈ ΡΠ΅ΠΊΡΡΠΈΡ
ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²;
-ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌ Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠ΅ΡΠΊΠΈΡ
Π·Π°Π΄Π°Ρ.
βοΈΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-Π£ Π²Π°Ρ Π΅ΡΡΡ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ JavaScript (ES6+);
Π²Ρ ΠΎΠ±Π»Π°Π΄Π°Π΅ΡΠ΅ ΠΎΠΏΡΡΠΎΠΌ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° TypeScript;
-Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ Ρ React ΠΎΡ 2+ Π»Π΅Ρ;
-Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠΏΡΡ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ: Redux / Redux Toolkit Zustand / MobX / Jotai; React Query / TanStack Query;
-Π²Ρ ΡΠΌΠ΅Π΅ΡΠ΅ ΡΠΈΡΠ°ΡΡ ΡΡΠΆΠΎΠΉ ΠΊΠΎΠ΄ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅;
-Π²Ρ ΡΠΌΠ΅Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Ρ Π³ΠΎΡΠΎΠ²ΡΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, ΡΠ°ΠΊ ΠΈ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ UI-kit ΠΈ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ² ΠΏΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/30072?
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β React
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π’-ΠΠ°Π½ΠΊ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΈ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ
-ΠΠ½Π΅Π΄ΡΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ
-ΠΠ±ΡΡΠ°ΡΡΡΡ, ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ Π·Π½Π°Π½ΠΈΡ ΠΈ Π½Π°Π²ΡΠΊΠΈ
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-Π£ Π²Π°Ρ Π΅ΡΡΡ ΠΎΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° React ΠΎΡ 4-Π»Π΅Ρ
-ΠΡΠ»ΠΈΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅ Javascript
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠ΅ΠΊ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
-ΠΠΎΡΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅
-ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ Π·Π½Π°Π½ΠΈΠ΅ Typescript ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌ, Π½Π°Π²ΡΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ unit-ΡΠ΅ΡΡΠΎΠ², ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Node.js, Π½Π°Π²ΡΠΊ ΡΠ°Π±ΠΎΡΡ Ρ CI/CD β GitLab
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://www.tbank.ru/career/it/front-end-razrabotka/frontend-developer-react/
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Fullstack Engineer (Node.js / TypeScript / React)
ΠΡΠ΅ΠΌ fullstack-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ²ΠΎΠ»ΡΡΠΈΠ΅ΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ:
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ production-ΡΠ΅ΡΠ²ΠΈΡΠ° Π½Π° Node.js;
ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ backend Π½Π° TypeScript;
Π²ΡΠ½ΠΎΡ frontend Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ React-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅;
ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ API, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ, sync jobs ΠΈ Π±ΠΈΠ·Π½Π΅Ρ-Π»ΠΎΠ³ΠΈΠΊΠΈ;
ΡΠ°Π±ΠΎΡΠ° Ρ MongoDB, Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ΠΎΠΌ ΠΈ ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ΅Ρ
Π΄ΠΎΠ»Π³Π°.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
strong Node.js;
ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ Ρ TypeScript ΠΈ React;
ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ production-ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ;
ΠΎΠΏΡΡ ΠΌΠΈΠ³ΡΠ°ΡΠΈΠΈ legacy-ΠΊΠΎΠ΄Π°;
ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ fullstack-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ:
MongoDB;
integrations / cron jobs / dashboards;
Telegram API / Google Sheets API;
ΠΠΎΠ½ΡΠ°ΠΊΡ: @anatski_k https://www.onmyads.com/
@JavaScript_Jobb
1 350
Middle Frontend Developer (React) [ΠΠ’Π‘ Optimus]
#Π³ΠΈΠ±ΡΠΈΠ΄ #middle
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ’Π‘
βοΈΠ§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (SPA) Π½Π° React/TypeScript;
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ UI-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΎΠ±ΡΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΡΡΠΈΠ»ΠΈΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°;
-ΠΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ backend-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ (REST/WebSocket), ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΠΎΠ² API;
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π»Π΅Π³Π°ΡΠΈ-ΠΊΠΎΠ΄: ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠ»Π°ΡΡΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ, ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°Π½ΠΈΠ΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΡΡΠΈΠ»Ρ Ρ hooks;
-ΠΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, code review Π·Π°Π΄Π°Ρ;
-ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ (ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³, Π·Π°Π³ΡΡΠ·ΠΊΠ°, Π±Π°Π½Π΄Π»);
-ΠΠΈΡΠ°ΡΡ unit/integration/e2e ΡΠ΅ΡΡΡ;
-ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ;
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
βοΈΠ§ΡΠΎ ΠΌΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React, TypeScript/ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ JavaScript (ES6+) ΠΎΡ 3 Π»Π΅Ρ;
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ HTML5, CSS3, Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠΈ;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ (Redux/MobX/Zustand ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³), ΠΊΠ»Π°ΡΡΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ React ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΡΠ²Π°Π½ΠΈΡ ΠΈΡ
Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (hooks);
-Π£ΠΌΠ΅Π½ΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³: Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ API ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²;
-Π Π°Π±ΠΎΡΠ° Ρ API: REST, WebSocket (ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ, Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ, ΡΠ΅ΡΡΠ°ΠΈ, ΠΎΡΠΌΠ΅Π½Π° Π·Π°ΠΏΡΠΎΡΠΎΠ²);
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π°;
-Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: Jest/Vitest, React Testing Library, Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ Π·Π½Π°Π½ΠΈΠ΅ e2e (Cypress/Playwright);
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ: Vite/Webpack, npm/yarn/pnpm;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ WebRTC ΠΈ ΠΎΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.mts.ru/vacancy/635067698937596113
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
ΠΠ΅Π΄ΡΡΠΈΠΉ Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΈΠ»Π°ΠΉΠ½
βοΈΠΡΠ°ΠΊ, Π²Π°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ:
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π½Π° React Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ Ρ
ΡΠΊΠΎΠ²;
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠΈ ΠΌΠΈΠΊΡΠΎΡΡΠΎΠ½ΡΠ΅Π½Π΄-Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ (Π²ΡΠ΄Π΅Π»ΡΡΡ ΠΎΠ±ΡΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½βΡΠΈΡΡΠ΅ΠΌΡ);
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ REST API, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΡΠΊΠ΅Π½Π΄-Π»ΠΎΠ³ΠΈΠΊΡ Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ;
-Π£ΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Redux/Redux Toolkit/Context API;
-ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² (Webpack);
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ UI-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ (ΠΎΠΏΡΡ Ρ Ant Design/Material UI Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ);
-ΠΠΈΡΠ°ΡΡ ΡΠΈΡΡΡΠΉ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠΎΠ΄, ΡΠ»Π΅Π΄ΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌ Solid, DRY, KISS;
-ΠΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Ρ Jest ΠΈ playwright);
-ΠΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΠ΅Π³ΡΠ΅ΡΡΠΈΡΠΌΠΈ ΠΏΡΠΈ Π²Π½Π΅ΡΠ΅Π½ΠΈΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄;
-Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΡ;
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΠΎΠ΄ Π² ΡΠΈΡΡΠΎΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π»ΠΈΠ½ΡΠ΅ΡΠΎΠ², ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»Π° (ESLint, Prettier);
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΊΡΠΎΡΡ-ΡΠ΅Π²ΡΡ;
βοΈΠΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π΄Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²Π°ΡΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ:
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΠΎΡ 4-Ρ
Π»Π΅Ρ;
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ JavaScript (ES6+), TypeScript, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ HTML5/CSS3 ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ REST API;
-ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ React (ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, Ρ
ΡΠΊΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½Π°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°);
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Webpack Module Federation;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Redux / Redux Toolkit / ReduxβThunk / ReduxβSaga / Context API;
-ΠΠ»Π°Π΄Π΅Π½ΠΈΠ΅ Webpack, Vite, Git, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ (npm/yarn);
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React Router, RTK query;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ CI/CDβΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ (Docker), Π±Π°Π·ΠΎΠ²ΡΡ
DevOpsβΠΏΡΠ°ΠΊΡΠΈΠΊ;
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² UX.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.beeline.ru/vacancies/714fe5bd-6813-4278-a3c5-38d15beffe97
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React)
#Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅ΠΉ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π³ΠΈΠ±ΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ;
-ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΊΠ»ΡΡΠ°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
-Π‘ΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ» ΠΏΠΎ ΡΡΠΈΠ»Ρ, Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΠΈ ΡΡΠ΅ΠΊΡ;
-ΠΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΠ Π²ΡΠ΅ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ;
-ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΡΠΈΠ»ΠΈΡΠΈΠΉ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ;
-Π Π°Π·Π²ΠΈΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ.
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ React ΠΈ Next.js
-Π£ΠΌΠ΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π½ΡΠ»Ρ
-ΠΠ½Π°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²
-ΠΠΏΡΡ Π² Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠΉ Π²Π΅ΡΡΡΠΊΠ΅ (responsive layout)
ΠΠ½Π°Π½ΠΈΠ΅ CSS, ΠΏΠΎΡΡΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² SASS ΠΈΠ»ΠΈ LESS
-ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ state management (Redux Toolkit / Zustand / MobX);
-Π£Π²Π΅ΡΠ΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ Webpack / Vite;
-ΠΠΏΡΡ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ, ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ DevTools;
-Π₯ΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΡΡΡ, ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π½ΠΎΡΡΡ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±Π΅Π· ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ;
-ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ AI Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π°, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/frontend-razrabotchik-react-4508788/
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
JavaScript Developer (KSC)
#ΠΎΡΠΈΡ
ΠΠΎΠΊΠ°ΡΠΈΡ: ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Kaspersky
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π² ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ΅ B2B Π² ΡΠΎΠ»ΠΈ JavaScript ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°;
-Π Π°Π±ΠΎΡΠ° Π² ΡΠΎΡΡΠ°Π²Π΅ ΡΠ»Π°ΠΆΠ΅Π½Π½ΠΎΠΉ ΠΈ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π°Π΄ ΠΊΡΡΠΏΠ½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ;
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ³ΠΎ JavaScript ΠΊΠΎΠ΄Π°;
-ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°;
-ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΡΠΎΠ².
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
-ΠΡΠ»ΠΈΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ JavaScript;
-Π₯ΠΎΡΠΎΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Computer Science;
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ Π² ΡΡΠΆΠΎΠΌ;
-ΠΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΡΠ΅ΠΊΠ΅ web-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΎΡΡΠΎΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π°Π΄ ΡΠΎΠ±ΠΎΠΉ. ΠΠ½Π°Π»ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΈ Π½ΠΎΠ²ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΠΈΡ
Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ;
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Node.js ΠΈΠ»ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π² ΡΡΡ ΡΡΠΎΡΠΎΠ½Ρ.
βοΈΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
ΠΠ½Π°Π½ΠΈΠ΅ React, TypeScript ΠΈ Node.js;
Angular, Vue, Svelte ΠΈ Π΄ΡΡΠ³ΠΈΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ / ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ².
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π² UI Kit ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ React, ΠΌΡ ΠΎΡΠ΅Π½Ρ ΡΠ΅Π½ΠΈΠΌ ΠΊΡΠΎΡΡ-ΡΡΠ΅ΠΊΠΎΠ²ΡΠΉ ΠΎΠΏΡΡ Π² JS ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://careers.kaspersky.ru/vacancy/25168
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Π‘ΡΠ°ΠΆΠ΅Ρ Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
#ΠΎΡΠΈΡ #intern
ΠΠΈΠΆΠ½ΠΈΠΉ ΠΠΎΠ²Π³ΠΎΡΠΎΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
βοΈΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π½ΠΎΠ²ΡΡ
ΡΠΈΡ, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌΠΈ
-Π Π°Π±ΠΎΡΠ° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Ρ Π²ΡΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
βοΈΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠ½Π°Π½ΠΈΠ΅ React (Π²Π΅ΡΡΡΠΊΠ°, ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π°Π·ΠΎΠ²ΡΠΌΠΈ Ρ
ΡΠΊΠ°ΠΌΠΈ useState, useEffect ΠΈ Ρ.Π΄., ΠΌΠ΅ΠΌΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡΠ΄ΡΡ ΠΏΠ»ΡΡΠΎΠΌ)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ JavaScript ΠΈ TypeScript, Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ·ΡΡΠ°ΡΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ Π½Π° Π½ΠΈΡ
.
-Π Π°Π±ΠΎΡΠ° Ρ Git
-ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ² CI/CD, Docker
-ΠΠ½Π°Π½ΠΈΠ΅ Next.js
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ JWT Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°
-Π Π°Π±ΠΎΡΠ° Ρ axios ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/stazher-frontend-razrabotchik-4511907/
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Angular)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #middle
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Innovative People
βοΈΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ Π±ΠΎΠ»Π΅Π΅ 2 Π»Π΅Ρ;
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ HTML & CSS ( HTML5 ΠΈ Π΅Π³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ, ΡΠ΅ΠΌΠ°Π½ΡΠΈΠΊΠ°; ΠΠ΅ΡΡΡΠΊΠ°: Π±Π»ΠΎΡΠ½Π°Ρ, ΡΠ»Π΅ΠΊΡΠ±ΠΎΠΊΡΡ; CSS3; SCSS (ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΌΠΈΠΊΡΠΈΠ½Ρ ΠΈ Ρ.ΠΏ.));
-ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ backend-ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (REST API, Python, NodeJS) (ΠΠ°Π²ΡΠΊΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΡΡΡΡ
ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ²; ΠΠ°Π²ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ²);
-Vanilla JS: ΠΠΠ, DOM, Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΡ, ΠΊΠΎΠ»Π»Π±Π΅ΠΊΠΈ;
-EcmaScript 2015+;
-ΠΠ°Π²ΡΠΊΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ SPA (Single Page Application);
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°;
-ΠΠ½Π°Π½ΠΈΠ΅ ngrx, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ;
-ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Webpack;
-ΠΠΎΠΈΡΠΊ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° npm-ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²;
-Pull Requests (ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅);
-Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ² ΡΠ»ΠΈΡΠ½ΠΈΡ;
-ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ CodeReview;
-UI/UX:ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ;
-ΠΠ°Π²ΡΠΊΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ UX Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΡΡΠ°Π½ΠΈΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎΡΡ UI-KitβΠ°;
-ΠΡΡΡΠ΅Π΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅.
βοΈΠ§ΡΠΎ ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
-ΠΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ it-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ;
-Π ΡΠ½ΠΎΡΠ½Π°Ρ Π±Π΅Π»Π°Ρ Π·Π°ΡΠΏΠ»Π°ΡΠ° (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°);
-Π£Π΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ;
-ΠΠΠ‘ ΡΠΎ ΡΡΠΎΠΌΠ°ΡΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ;
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΉ, ΡΠ΅ΠΌΠΈΠ½Π°ΡΠΎΠ², ΠΊΡΡΡΠΎΠ² ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ;
-Π£Π΄ΠΎΠ±Π½Π°Ρ ΠΈ ΠΌΠΎΡΠ½Π°Ρ ΡΠ΅Ρ
Π½ΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ;
-ΠΡΠΈΠΊΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠΉ ΠΌΠ΅ΡΡ (+ Π²ΡΠ΅Π³Π΄Π° ΠΎΡΠΊΡΡΡΡ Π½ΠΎΠ²ΡΠΌ ΠΈΠ΄Π΅ΡΠΌ:)
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: job@inpglobal.com (mailto:job@inpglobal.com)
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Π‘ΡΠ°ΠΆΠ΅Ρ Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #intern
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: PREAX
βοΈΠ§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ:
-ΠΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ
Π·Π°Π΄Π°Ρ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ ΡΠΏΡΠΈΠ½ΡΠΎΠ² (ΠΎΡ ΠΏΡΠΎΡΡΡΡ
ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΌ Π·Π°Π΄Π°ΡΠ°ΠΌ).
-Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Β«Ρ Π½ΡΠ»ΡΒ», ΡΠΎΠ±ΠΈΡΠ°Ρ ΠΈΡ
ΠΏΠΎ ΡΠ°ΡΡΡΠΌ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
-Π Π°Π±ΠΎΡΠ° Ρ Π»Π΅Π³Π°ΡΠΈ-ΠΊΠΎΠ΄ΠΎΠΌ: Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠΆΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π°Π½Π°Π»ΠΈΠ·, ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³ ΠΈ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
ΡΠΎΡΠ΅ΡΠ½ΡΡ
ΠΏΡΠ°Π²ΠΎΠΊ Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΊΠΎΠ΄ΠΎΠ²ΡΡ Π±Π°Π·Ρ.
-ΠΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ Ρ Π΄Π΅Π΄Π»Π°ΠΉΠ½Π°ΠΌΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠ° ΠΎΡΠ΅Π½ΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ.
-Π’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ
ΡΠ°Π±ΠΎΡΠΈΡ
ΡΡΠ»ΠΎΠ²ΠΈΡΡ
: Π½Π΅ΠΏΠΎΠ»Π½ΡΠ΅ Π’Π, ΡΡΠΎΡΠ½Π΅Π½ΠΈΡ ΠΎΡ Β«Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°Β» ΠΈ Π½ΠΎΠ²ΡΠ΅ Π²Π²ΠΎΠ΄Π½ΡΠ΅.
-Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ: ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ°Π±ΠΎΡΡ Π΄ΡΡΠ³ΠΈΡ
ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ², ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΊΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΠ°Π±ΠΎΡΠ°ΠΌ, Π° ΠΏΠΎΡΠ»Π΅ Π΄Π΅Π»Π°ΡΡ Π΄Π΅Π±Π°Π³Π³ΠΈΠ½Π³ ΠΈ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³.
βοΈΠΡ ΡΠ΅Π±Ρ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ:
-ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ HTML, CSS, JS ΠΈ Git. ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ, Π΅ΡΠ»ΠΈ ΡΡ Π·Π½Π°ΠΊΠΎΠΌ Ρ React, TypeScript, ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΡΠ΅ΠΉΡ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΡΠ±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ.
-ΠΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΡΠ΄Π΅Π»ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΡ 3-Ρ
ΡΠ°ΡΠΎΠ² Π² Π½Π΅Π΄Π΅Π»Ρ, Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠ²Ρ.
-ΠΠΎΠ±ΡΠΎΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ: ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΡΠΉ Π½Π°ΡΡΡΠΎΠΉ ΠΈ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π΄ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ.
-ΠΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΡ Π½Π΅ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
βοΈΠΠ° Π²ΡΡ
ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ:
-Π Π΅Π°Π»ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ: ΠΠΎΡΠ°Π±ΠΎΡΠ°Π΅ΡΡ Π½Π°Π΄ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅Π»ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π² ΡΠ΅Π·ΡΠΌΠ΅ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
.
-ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΈΡ
Π½Π°Π²ΡΠΊΠΎΠ²: ΠΠΎ ΠΈΡΠΎΠ³Π°ΠΌ ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΡ Π³ΠΎΡΠΎΠ²Ρ Π΄Π°Π²Π°ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΡΠΌ ΠΎ ΡΠ΅Π±Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° Π½Π°Ρ ΠΈ Π΄Π°Π²Π°ΡΡ Π½Π°ΡΠΈ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ.
-ΠΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΡΠ΅ΠΊ: Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ, Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΡΡΠ½ΠΊΠ΅ Π² 2025 Π³ΠΎΠ΄Ρ.
-ΠΠ»ΡΡΠ΅Π²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ: ΠΠ»ΡΠ±ΠΎΠΊΠ°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΡ Ρ Git, ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌΠΈ, ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ ΠΈ Π½ΠΎΠ²ΡΠΌΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ.
-ΠΡΠΎΠΊΠ°ΡΠΊΠ° soft-skills: Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, Ρ Π΄Π΅Π΄Π»Π°ΠΉΠ½Π°ΠΌΠΈ ΠΈ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ
Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡΠΈ.
-ΠΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ Π½Π°ΡΠΌΠΎΡΡΠ΅Π½Π½ΠΎΡΡΠΈ: ΠΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΡΡ ΡΡΠΆΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠΆΠΈΠ²Π΅ΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΡΠ°Π·Π½ΡΡ
ΡΠΈΡΡΠ°ΡΠΈΠΉ ΠΈ ΠΎΡΠ΅Π½ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΡ ΡΠ°Π·Π½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² Π² ΡΠ°Π±ΠΎΡΠ΅.
βοΈΠ’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠ° Π² PREAX β ΡΡΠΎ:
-ΠΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ. Π’ΡΠ΅Π½ΠΈΡΡΠΉΡΡ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Π±Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ. Π’Ρ ΡΠ°ΠΌ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΌΠΎΠΆΠ΅ΡΡ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΏΠ°ΡΠ·Ρ, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ β Π΅ΡΠ»ΠΈ Π²Π·ΡΠ» Π·Π°Π΄Π°ΡΡ Π² ΡΠ°Π±ΠΎΡΡ ΠΈΠ»ΠΈ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ, Π΅Π΅ Π½ΡΠΆΠ½ΠΎ Π·Π°Π²Π΅ΡΡΠΈΡΡ Π² ΠΎΠ³ΠΎΠ²ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΡΠΎΠΊ.
-Π£Π΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ. ΠΠ°Π½ΠΈΠΌΠ°ΠΉΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ°.
-ΠΠ΅ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠ°. Π’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Π½Π΅ ΠΎΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΡΡΡ, Π½ΠΎ ΠΈ Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π½Π΅ ΡΡΠ΅Π±ΡΡΡΡΡ Π΄Π΅Π½Π΅ΠΆΠ½ΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ.
-ΠΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠ΅Π°Π»ΡΠ½ΡΠΉ 1 Π³ΠΎΠ΄ ΠΎΠΏΡΡΠ° ΡΠ°Π±ΠΎΡΡ. Π’ΡΠ΅Π½ΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΠ»Π³ΠΎΠΆΠ΄Π°Π½Π½ΡΠΉ ΠΎΠΏΡΡ, Π° Π½Π΅ Π²ΡΠ°ΡΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ
ΠΈ ΠΏΡΠΈΠ΄ΡΠΌΡΠ²Π°ΡΡ ΡΠ΅Π±Π΅ ΠΏΡΠΎΠ΅ΠΊΡΡ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: join@preax.ru (mailto:join@preax.ru)
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ #intern
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: X5 Tech
βοΈβΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:β
β Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π°Π΄ΠΌΠΈΠ½-ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΠΌΠ°ΡΡΡΠ°Π±Π½ΠΎΠΉ ΡΠΈΡΠ΅ΠΉΠ»-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅.
β Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΡΠ΅ΠΊΠΎΠΌ: TypeScript, React, MobX.
β ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΈ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
β ΠΠΎΠ³ΡΡΠΆΠ°ΡΡΡΡ Π² Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
β Π Π°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΎΠΏΡΡΠ½ΡΡ
ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΡΠΈΡΡΡΡ ΠΈΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°ΠΌ ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² code review.
β ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΎΡ ΠΈΠ΄Π΅ΠΈ Π΄ΠΎ ΡΠ΅Π»ΠΈΠ·Π° β ΠΎΡ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠΊΠΈ UI Π΄ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π°.
βοΈβΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:β
β ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ JavaScript / TypeScript ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React (Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ ΡΡΠ΅Π±Π½ΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ).
β ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΠΎΠΏΡΡ Ρ MobX ΠΈΠ»ΠΈ Redux Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ).
β ΠΠ½Π°Π½ΠΈΠ΅ HTML5, CSS3 ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² ΠΊ Π²Π΅ΡΡΡΠΊΠ΅.
β ΠΠ΅Π»Π°Π½ΠΈΠ΅ ΡΡΠΈΡΡΡΡ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Π΅.
β Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΎΡΠΊΡΡΡΠΎΡΡΡ ΠΊ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://generationx5.tech/#fronted_razrab
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend- ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (Smart TV)
#ΠΎΡΠΈΡ
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ½Π»Π°ΠΉΠ½-ΠΊΠΈΠ½ΠΎΡΠ΅Π°ΡΡ ΠΠ²ΠΈ
βοΈΠΠ°ΠΊ Π²ΡΡ ΡΡΡΡΠΎΠ΅Π½ΠΎ Π² ΠΠ²ΠΈ:
-ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ TypeScript, React, Redux, RxJS.
-Π‘ΠΎΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ gulp ΠΈ webpack.
-ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ eslint Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ code style.
-ΠΠΈΡΠ΅ΠΌ unit-ΡΠ΅ΡΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Jest.
-ΠΠΈΡΠ΅ΠΌ E2E ΠΈ UI-ΡΠ΅ΡΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Kotlin ΠΈ Selenium.
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
-ΠΡΠΎΡ
ΠΎΠ΄ΠΈΠΌ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ΅Π²ΡΡ ΠΊΠΎΠ΄Π° Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ.
-ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Jira Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅ΠΊΠ΅ΡΠ° Π·Π°Π΄Π°Ρ, ΠΎΠ±ΡΠ°Π΅ΠΌΡΡ Π² ΠΠ°ΡΠΊΠ΅, Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ Ρ Π½Π°Ρ Git (GitLab).
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΡΡΠΈΠ½Π½ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ.
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌ Π½Π°Π»Π°ΠΆΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ CI/CD Π½Π° Π±Π°Π·Π΅ Jenkins ΠΈ Artifactory.
-ΠΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠ΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Agile. Π£ Π½Π°Ρ Π΅ΡΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ DSM, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ΅Π½ΠΊΠ° Π·Π°Π΄Π°Ρ, Π΄Π΅ΠΌΠΎ ΠΈ ΡΠ΅ΡΡΠΎ.
-ΠΡΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠ΅ Π²ΡΡΡΠ΅ΡΠΈ Π΄Π»Ρ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ.
-ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅ΠΌ Π²ΡΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΠΌΠΈΡΠ°ΠΏΠ°Ρ
ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅ΠΌ Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΎΠΉ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ².
βοΈΠ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΠ²ΠΈ ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ:
-Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ (ΠΈ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅) ΡΡΡΠ°ΡΠ΅Π³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΠΠ Π΄Π»Ρ Smart TV-ΠΏΠ»Π°ΡΡΠΎΡΠΌ.
-Π Π΅ΡΠ°ΠΊΡΠΎΡΠΈΡΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ.
-Π’Π΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄.
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
-ΠΠ·ΡΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΡ
Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅.
βοΈΠΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΠ²ΠΈ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-ΠΠ½Π°Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ (SOLID, ΠΠΠ/Π€Π ΠΈ Ρ.Π΄)
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ΅ΠΊΠ° ΠΈ Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ JavaScript, TypeScript, React, Redux, Docker ΠΈ Ρ.Π΄.
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ legacy-ΠΊΠΎΠ΄ΠΎΠΌ.
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΠΈΡΠΊΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
Π·Π°Π΄Π°Ρ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
ΡΠΈΡ.
-Π£ΠΌΠ΅Π΅ΡΠ΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΡΡΠΎΠΊΠΈ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ.
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΈ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΡΠ΅ ΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ Agile ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ. Π£ΠΌΠ΅Π΅ΡΠ΅ ΡΠ»ΡΡΠ°ΡΡ, Π΄ΠΎΠ³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ.
-Π‘ΡΠ°Π²ΠΈΡΠ΅ ΡΠ΅Π»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ.
-ΠΠ±Π»Π°Π΄Π°Π΅ΡΠ΅ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΡΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ ΠΏΠ΅ΡΡΠ΅ΠΊΡΠΈΠΎΠ½ΠΈΠ·ΠΌΠ° ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ Π²Ρ ΡΠΎΠ·Π΄Π°Π»ΠΈ.
βοΈΠΡ ΠΈ ΡΠ°ΠΌΠΎΠ΅ ΠΏΡΠΈΡΡΠ½ΠΎΠ΅. Π‘ΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΠ²ΠΈ ΠΎΠ±Π΅ΡΠ°Π΅Ρ Ρ ΠΏΠ΅ΡΠ²ΡΡ
Π΄Π½Π΅ΠΉ:
-ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΡΡ Π·Π°ΡΠ°Π±ΠΎΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ. ΠΡ Π°ΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ!
-Π£ΡΡΠ½ΡΠΉ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΎΡΠΈΡ Π² ΡΠ°Π³ΠΎΠ²ΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΎΡ ΡΡΠ°Π½ΡΠΈΠΉ ΠΌΠ΅ΡΡΠΎ ΠΠΌΠΈΡΡΠΎΠ²ΡΠΊΠ°Ρ, Π‘Π°Π²Π΅Π»ΠΎΠ²ΡΠΊΠ°Ρ, ΡΡΠ΄ΠΎΠΌ Ρ Π€Π»Π°ΠΊΠΎΠ½ΠΎΠΌ ΠΈ Π₯Π»Π΅Π±ΠΎΠ·Π°Π²ΠΎΠ΄ΠΎΠΌ
-ΠΠΈΠ±ΠΊΠΎΠ΅ Π½Π°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ ΠΏΠΎ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΌ.
-ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅ Π΄Π»Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ.
-ΠΠ°Π±ΠΎΡΡ ΠΎ Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡ
ΠΎΠ»ΠΎΠ³Π°, ΡΡΠΈΡΡΠ°, ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°Π½ΡΠ° ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ ΠΠΠ, Π° ΠΏΠΎΡΠ»Π΅ ΠΈΡΠΏΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠΊΠ° - ΠΠΠ‘ (ΡΠΎ ΡΡΠΎΠΌΠ°ΡΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ) ΠΈ ΡΡΡΠ°Ρ
ΠΎΠ²ΠΊΡ Π΄Π»Ρ Π²ΡΠ΅Π·Π΄Π° Π·Π° ΡΡΠ±Π΅ΠΆ.
-ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΡ Π½Π° ΡΠ΅ΡΠ²ΠΈΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ
ΡΠΊΠΈΠ΄ΠΎΠΊ ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ BestBenefits, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΠ½Π»Π°ΠΉΠ½-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π° Β«ΠΠΠ€Β».
-ΠΠΈΡΠ΅Π½ΠΊΠ° Π½Π° ΡΠΎΡΡΠ΅: ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ΅ ΠΠ²ΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: resume@ivi.ru (mailto:resume@ivi.ru)
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #middle
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Action tech
βοΈΠ§ΡΠΎ ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
-ΠΠ°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π½ΠΎΠ²ΡΡ
ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π½Π° React/Next ΠΈ TypeScript
-Π Π°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π³Π΄Π΅ ΡΠ΅Π±Ρ ΡΠ»ΡΡΠ°Ρ ΠΈ ΡΠ΅Π½ΡΡ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄
-ΠΠ»ΠΈΡΡΡ Π½Π° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ»Π°Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°Π΄Π°Ρ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
-ΠΡΡΡ ΠΌΠ΅Π½ΡΠΎΡΠΎΠΌ Π΄Π»Ρ frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΡΠ½ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Π΅ΡΠ»ΠΈ ΡΠ΅Π±Π΅ ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ)
-Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π»ΡΠ΄Π΅ΠΉ, ΡΠΌΠ΅ΡΡΠΈΡ
ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½ΡΡ
, ΡΠ²Π»Π΅ΡΠ΅Π½Π½ΡΡ
ΡΠ²ΠΎΠΈΠΌ Π΄Π΅Π»ΠΎΠΌ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠ΄Π±ΡΠΊ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
-Π Π΅ΡΠ°ΡΡ Π°ΠΌΠ±ΠΈΡΠΈΠΎΠ·Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ
-ΠΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ (Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΡΠ΅Π½ΠΈΠ½Π³ΠΈ, ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠΎΡΠΎΡΠ°Ρ Π³ΠΎΡΠΎΠ²Π° Π΄Π΅Π»ΠΈΡΡΡΡ Π·Π½Π°Π½ΠΈΡΠΌΠΈ ΠΈ Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΡΠ°ΡΡΠΈ)
βοΈΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ΅ΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ:
-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ Π²Π΅Π±-ΡΠ°ΠΉΡΠΎΠ² ΠΈ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠΈ Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
-ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³Ρ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² - ΡΠ»Π΅Π΄ΠΈΠΌ Π·Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ, Π½Π΅ Π΄Π°ΡΠΌ Π½Π°ΡΠ΅ΠΌΡ ΠΊΠΎΠ΄Ρ ΡΡΡΠ°ΡΠ΅Π²Π°ΡΡ, Π² ΡΠ°Π±ΠΎΡΠ΅ ΡΠΎΠ±Π»ΡΠ΄Π°Π΅ΠΌ Π±Π°Π»Π°Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΎΠ²ΡΠΌΠΈ ΡΠΈΡΠ°ΠΌΠΈ ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ
-Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΠ±ΡΠ΅Π³ΠΎ style guide ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ frontend ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π°
βοΈΠ§ΡΠΎ Π΄Π»Ρ Π½Π°Ρ Π²Π°ΠΆΠ½ΠΎ Π² ΡΠ΅Π±Π΅:
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React, NEXT, TS
-ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΈ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΠΈ, ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ Π² ΡΡΠΎΠΊ, ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΡΠ°ΠΉΡΡ
-Π·Π½Π°Π½ΠΈΠ΅ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Git (ΡΠ°Π±ΠΎΡΠ° Ρ Π²Π΅ΡΠΊΠ°ΠΌΠΈ, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ²)
-ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π»ΡΠ±ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ
βοΈΠ§ΡΠΎ Π΅ΡΡΡ Ρ Π½Π°Ρ ΠΈ ΡΠ΅ΠΌ Π³ΠΎΡΠΎΠ²Ρ Π΄Π΅Π»ΠΈΡΡΡΡ:
-ΠΠ΅Π»Π°Ρ, ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΡΠΏΠΎΡΠΎΠ±Π½Π°Ρ Π·Π°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°
-ΠΠΠ‘ (Π²ΠΊΠ»ΡΡΠ°Ρ ΡΡΠΎΠΌΠ°ΡΠΎΠ»ΠΎΠ³ΠΈΡ)
-Π£Π΄ΠΎΠ±Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ βΠΆΠ΅Π»Π΅Π·ΠΎβ
-ΠΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ. ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ 8 Π΄ΠΎ 11
-Π£ Π½Π°Ρ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡ 5 Π΄Π½Π΅ΠΉ Π² Π½Π΅Π΄Π΅Π»Ρ Π² ΠΎΡΠΈΡ. ΠΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ°ΠΌΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° ΡΡΠ΄Π° ΠΏΡΠΈΠ΅Ρ
Π°ΡΡ
-P.S.: Π° Π΅ΡΠ»ΠΈ ΡΡ Π½Π΅ Ρ
ΠΎΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π΅Π·ΠΆΠ°ΡΡ, ΡΠΎ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π½Π°Ρ ΡΠΎΠΆΠ΅ Π΅ΡΡΡ)
-ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ (Ρ Π½Π°Ρ Π΅ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΈ ΠΌΠΈΡΠ°ΠΏΡ, ΠΌΡ ΡΠΏΠΎΠ½ΡΠΈΡΡΠ΅ΠΌ))
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: hr@action-tech.ru (mailto:hr@action-tech.ru)
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
1 350
π₯ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅ΠΉ Π½Π΅Π΄Π΅Π»ΠΈ
Junior/Junior+:
1.Π‘ΡΠ°ΠΆΠ΅Ρ Fronend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ vue [ΠΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΠΎΡΡΠ°Π»Π°, ΠΠ’Π‘ Π²Π΅Π± ΡΠ΅ΡΠ²ΠΈΡΡ] (/5367), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΠ’Π‘(Π³ΠΈΠ±ΡΠΈΠ΄)
2.Π‘ΡΠ°ΠΆΠ΅Ρ Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (/5369), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Π‘Π±Π΅Ρ(ΠΎΡΠΈΡ)
3.Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (/5377), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
VK(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
Middle/Middle+:
1.Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React) (/5358), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Action tech(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
2.Frontend Developer ( Π’ΠΎΠ»ΡΡΡΡΠΈ) (/5360), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Optimax Dev(ΠΎΡΠΈΡ)
3.React ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (middle+) ΠΎΡΠΈΡ (/5361) , ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Π‘ΠΎΠ²ΠΊΠΎΠΌΠ±Π°Π½ΠΊ Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ(ΠΎΡΠΈΡ)
Senior/Head:
1.Frontend Developer (Vue) (/5356), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
GRI(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
2.Frontend Developer Π² ΠΠΎΡΡΠ°Π» ΠΡΠΎΠ΄Π°Π²ΡΠΎΠ² (/5363),ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
Wildberries(ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°)
3.Senior React Developer [ΠΠ±Π»Π°ΡΠ½Π°Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°] (/5368), ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:
ΠΠ’Π‘(Π³ΠΈΠ±ΡΠΈΠ΄)
πΌΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ Π²Π°ΠΊΠ°Π½ΡΠΈΡΠΌ:
#intern #junior #senior #middle
#100k #200k #300k #400k #500k
@JavaScript_Jobb
1 350
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
JavaScript Job π¬ Π² Telegram () | π Π² VK (https://vk.com/javascript_job) | π¬ Π² Max (https://max.ru/)
@JavaScript_Jobb
