Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React)
Userstory
Π²Π΅Π±-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΎΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Ρ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·ΠΎΠΉ Π² E-commerce, User Experience ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. ΠΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΠΈΠ½Π¦ΠΈΡΡΠΎΠΉ Π Π€ β ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ.
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
β’ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ,
β’ ΠΠΎΠ΄-ΡΠ΅Π²ΡΡ,
β’ ΠΠΎΠΌΠ°Π½Π΄Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΡΠΏΡΠΈΠ½ΡΠ°Ρ
.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
β’ ΠΠ½Π°Π½ΠΈΡ HTML5, CSS3, JavaScript (ES6+), TypeScript;
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ React, Nextjs, Redux (ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌ ΡΡΠ΅ΠΉΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠΌ);
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠ΅ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ (LESS ΠΈΠ»ΠΈ SCSS);
β’ ΠΡΠΎΡΡΠ±ΡΠ°ΡΠ·Π΅ΡΠ½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°, ΠΠ΄Π°ΠΏΡΠΈΠ²Π½Π°Ρ Π²Π΅ΡΡΡΠΊΠ°;
β’ ΠΠ°Π·ΠΎΠ²Π°Ρ SEO ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ;
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git;
β’ ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ(ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈ ΠΏΠΎΠ΄ pagespeed);
β’ ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ SPA ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ REST API;
β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π€ΠΈΠ³ΠΌΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ Π½Π°ΡΠ΅Π·ΠΊΠΈ ΠΌΠ°ΠΊΠ΅ΡΠΎΠ²;
β’ ΠΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ webpack;
β’ ΠΠΏΡΡ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ Π½ΡΠ»Ρ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ, Π»ΠΈΠ½ΡΠ΅ΡΠΎΠ²;
β’ ΠΠΏΡΡ Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ Atlassian (Jira)(ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ);
β’ ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
β’ ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ΄Π° (ΡΡΡΠ»ΠΊΠ° Π½Π° github.com/, Π΅ΡΠ»ΠΈ ΡΠ°ΠΌ Π΅ΡΡΡ ΡΡΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ)
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker;
β’ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΡΠ°Π±ΠΎΡΡ CI/CD;
β’ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΠ΅Π»ΠΎΠΌ(frontend, backend).
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΡΠ°Π±ΠΎΡΡ:
β’
ΠΠ: ΠΎΡ 130 000 β½
β’ Π Π°Π±ΠΎΡΠ° Π½Π°Π΄ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π² ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΎΠ²;
β’ Π Π°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π² ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π»ΠΈΠ±ΠΎ Π² Π½Π°ΡΠ΅ΠΌ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΠΎΡΠΈΡΠ΅ Π² Π³. Π’ΠΎΠΌΡΠΊ .
β’ ΠΠΎΠ΄-ΡΠ΅Π²ΡΡ ΡΠΈΠΌΠ»ΠΈΠ΄ΠΎΠΌ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ;
β’ ΠΡΠ°ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ: 5/2 (8-ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π΄Π΅Π½Ρ), Π³ΠΈΠ±ΠΊΠΎΠ΅ Π½Π°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ (Ρ 08:00 Π΄ΠΎ 10:00ΡΡ. Π² ΡΠ²ΠΎΠ΅ΠΌ ΡΠ°ΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΡΡΠ΅);
β’ ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π Π Π€ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ;
β’ Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°ΡΠ°Π±ΠΎΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ ΠΏΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΡΠ°Π±ΠΎΡΡ;
β’ ΠΠΎΠ΄Π°ΡΠΊΠΈ ΠΊΠΎ ΠΠ½Ρ Π ΠΎΠΆΠ΄Π΅Π½ΠΈΡ;
Π
ΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡ: [email protected]