#vacancy #remote #frontend
π Π€ΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (React / Next.js)
ΠΠ΅ΡΡΠΎ ΡΠ°Π±ΠΎΡΡ: Π£Π΄Π°Π»ΡΠ½Π½Π°Ρ ΠΈΠ»ΠΈ Π³ΠΈΠ±ΡΠΈΠ΄Π½Π°Ρ | Π’ΠΈΠΏ ΡΠ°Π±ΠΎΡΡ: ΠΠΎΠ»Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ | ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ: Π‘ΡΠ΅Π΄Π½ΠΈΠΉβΡΡΠ°ΡΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ
ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΡΠ΅ΠΉ ΠΌΠΈΡΡΠΈΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±ΡΡΡΡΡΡ
, ΠΊΡΠ°ΡΠΈΠ²ΡΡ
ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ
Π²Π΅Π±-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠ°ΡΡΠΈΡΡΡΡΠΈΡ
Π³ΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΉ.
ΠΡ ΠΈΡΠ΅ΠΌ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π»ΡΠ±ΠΈΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ β ΡΠΎΠ³ΠΎ, ΠΊΡΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈΠ΄Π΅ΠΈ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π΄Π°Π½Π½ΡΡ
ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π² ΠΏΠ»Π°Π²Π½ΡΠ΅, Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΠ΅ ΠΈ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
π― ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
β Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
, Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΡΡ
ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ React ΠΈ Next.js.
β Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠΌΠ½ΠΎΠ³ΠΎ/ΡΠ²Π΅ΡΠ»ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΡΠΎΡΡΠ±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠΉ ΠΈ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ.
β ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ RESTful API ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΊ Web3-ΠΊΠΎΡΠ΅Π»ΡΠΊΡ Π² ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°.
β ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΠΈ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΠΎΠ»ΡΡΠΈΡ
ΠΎΠ±ΡΡΠΌΠΎΠ² Π΄Π°Π½Π½ΡΡ
. β Π’Π΅ΡΠ½ΠΎΠ΅ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΡΠΊΠ°ΡΠΎΠ² ΠΈ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΎΠ² Figma Π² Π±Π΅Π·ΡΠΏΡΠ΅ΡΠ½ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ.
β ΠΡΠ»Π°Π΄ΠΊΠ°, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ UI/UX-Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π±Π΅ΡΠΏΠ΅ΡΠ΅Π±ΠΎΠΉΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π½Π° Π²ΡΠ΅Ρ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
.
π§© Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
β ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ HTML, CSS ΠΈ JavaScript (ES6+).
β ΠΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ β React ΠΈ Next.js ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Ρ (Angular ΠΈΠ»ΠΈ Vue.js ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ).
β ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ (Redux, Zustand ΠΈΠ»ΠΈ Recoil).
β ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΠΌΠΈ Web3/Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½Π° (ΠΊΠΎΡΠ΅Π»ΡΠΊΠΈ, ΡΠΌΠ°ΡΡ-ΠΊΠΎΠ½ΡΡΠ°ΠΊΡΡ) Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ.
β Π§ΡΡΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
β ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π±ΠΎΡΠΈΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ Git ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ°ΠΌΠΈ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ/Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (CI/CD).
β Π Π°Π·Π²ΠΈΡΡΠ΅ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠ²Π½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ, Π½Π°Π²ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ β Ρ Π°ΠΊΡΠ΅Π½ΡΠΎΠΌ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
π ΠΠΎΡΠ΅ΠΌΡ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π°ΠΌΠΈ
β Π Π°Π±ΠΎΡΠ° Π² ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΉ, ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ Ρ ΡΠ°Π»Π°Π½ΡΠ»ΠΈΠ²ΡΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ.
β Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Web3 ΠΈ ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
ΠΏΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ Π΄Π°Π½Π½ΡΡ
, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠΈΡ
Π±ΡΠ΄ΡΡΠ΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°.
β ΠΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΠΊΡΠ»ΡΡΡΡΠ°.
β ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ, ΠΈΠ·ΡΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΈ Π»ΠΈΠ΄Π΅ΡΡΠΊΠΈΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π² ΡΡΠ΅ΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.
#vacancy #remote #backend
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ: Senior Backend Developer
ΠΠΎΠΊΠ°ΡΠΈΡ: Π£Π΄Π°Π»ΡΠ½Π½ΠΎ (ΠΏΠΎΠ»Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°ΡΡΠΈΡΠ½Π°Ρ)
ΠΠ°ΡΠΏΠ»Π°ΡΠ°: $4,000 β $8,000/ΠΌΠ΅Ρ
Π―Π·ΡΠΊΠΈ: ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ, Π ΡΡΡΠΊΠΈΠΉ
π§ Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ Π½Π°Π²ΡΠΊΠΈ
-5+ Π»Π΅Ρ ΠΎΠΏΡΡΠ° Π² backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅
-ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Node.js, Python ΠΈΠ»ΠΈ Java (Go ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅ΡΡΡ)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
SQL ΠΈ NoSQL
-ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ API-Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ ΠΈ serverless-Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ
-ΠΠ½Π°Π½ΠΈΠ΅ RESTful ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ (OAuth2, JWT)
-ΠΠ°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ (AWS / GCP / Azure)
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Git ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² agile-ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ
π ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ
-ΠΠΈΠ±ΠΊΠΈΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ, ΡΠ΄Π°Π»ΡΠ½ΠΊΠ° Π² ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ΅
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°ΡΡΠΈΡΠ½ΠΎΠΉ Π·Π°Π½ΡΡΠΎΡΡΠΈ
-ΠΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΡΡ Π·Π°ΡΠΏΠ»Π°ΡΡ ΠΈ ΡΠ°Π±ΠΎΡΡ Π² ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅
π© ΠΠ°ΠΊ ΠΎΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡ
ΠΡΠΈΡΡΠ»Π°ΠΉΡΠ΅ Π²Π°ΡΠ΅ ΡΠ΅Π·ΡΠΌΠ΅ (ΠΈ GitHub/ΠΏΠΎΡΡΡΠΎΠ»ΠΈΠΎ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ).