ОписаниС вакансии: Svelte FullStack

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚:

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° бСкофиса для управлСния ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ³Ρ€Π°ΠΌΠΈ для ΠΎΡ„Ρ„Π»Π°ΠΉΠ½ ΠΊΠ°Π·ΠΈΠ½ΠΎ.

Π—Π°Π΄Π°Ρ‡ΠΈ:

НаписаниС ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° прилоТСния Π½Π° SvelteKit. НСобходима ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° i18n. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ с Π°ΠΏΠΈ Π³Π΅ΠΉΠΌ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ² (прСдполагаСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°ΠΌ) РСализация систСмы ΠΏΡ€Π°Π² для доступа ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ частям Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ принятыС ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

  • TypeScript для всСго, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΈΠΏΠΈΠ·Π°Ρ†ΠΈΠΈ sveltekit, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ для load Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ sveltekit сам Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΈΠΏΡ‹.
  • ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ Π²Π½Π΅ΡˆΠ½ΠΈΡ… зависимостСй Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ (Ссли Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ самому ΠΈΠ»ΠΈ Π·Π°Π²Π΅Π½Π΄ΠΎΡ€ΠΈΡ‚ΡŒ ΠΈΠ·-Π·Π° ΠΌΠ°Π»ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° β€” Ρ‚Π°ΠΊ ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ΠΈ:

Для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (lucia + D1) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹, ΠΏΠΎ api.

Π’Π΅Ρ… стСк:

SvelteKit, Svelte, CloudFlare Pages, CloudFlare KV, Lucia Auth,CloudFlare R2, CloudFlare D1.

ВрСбования ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚Π°ΠΌ:

ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹: 4+ Π³ΠΎΠ΄Π° коммСрчСского ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ReactJS/Svelte/Solid/Svelte ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³Π΅ (ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со Svelte must have). ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±Π΅ΠΊΠ΅Π½Π΄Π° (Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π° nodejs).

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹:

git, browserstack, figma, jira

ВСхничСскиС Π½Π°Π²Ρ‹ΠΊΠΈ:

Английский: intermediate + Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄. Π—Π½Π°Π½ΠΈΠ΅ стандартов (использованиС fetch вмСсто axios, максимально ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‚ΠΈΠ²Ρ‹Π½Π΅ возмоТности Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°/срСды исполнСния) НСобходимо ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ взаимосвязь Ρ€Π°Π·Π½Ρ‹Ρ… элСмСнтов (layout/route/kv-cache).

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹:

ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° частичная ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ° (КиСв).

#vacancy #frontend