TGScope
Settings
Theme
TopicJavaScriptSeptember 2026

JavaScript — September 2026

What Telegram channels wrote about JavaScript in September 2026: 1091 posts from 515 channels, collected automatically from public Telegram channels.

1,091 posts·515 channels

More posts — page 30

1,091 posts total

100% удалённые вакансии за последние 24 часа

——Не IT—— Языки, локализация - 3 Языки, перевод - 2

Аккаунт-менеджмент - 6 Ассистирование - 4 ESG (экология, социальная ответственность, корпоративное управление) - 4 Организация мероприятий (Event-менеджмент) - 2 Финансы и бухгалтерия - 16 HR - 2 Работа с маркетплейсами - 5 Управление проектами - 14 Рекрутинг / Подбор персонала - 10 Продажи и клиентская поддержка - 61 Наука, образование и репетиторство - 16 Транспорт, логистика и перевозки - 7 UGC - 8

PR и маркетинг, создание контента (видео) - 7 PR и маркетинг, копирайтинг - 12 PR и маркетинг, медиабаинг - 8 PR и маркетинг, SEO - 4 PR и маркетинг, SMM - 7 PR и маркетинг, таргетированная реклама - 18 PR и маркетинг, видеомонтаж - 7

——IT—— ИИ, дата-инженерия - 2 ИИ, ML-инженерия - 2

Бэкенд, C# (Dot net, C Sharp) - 2 Бэкенд, C++ - 2 Бэкенд, Go - 2 Бэкенд, Java - 2 Бэкенд, Node.js - 5 Бэкенд, PHP - 4 Бэкенд, Python - 6 Бэкенд, Rust - 2

Большие данные, анализ данных - 5 Большие данные, дата-инженерия - 3

Фронтенд, React - 5

IT, бизнес-анализ - 3 IT, компьютерная графика - 3 IT, кибербезопасность - 8 IT, DevOps - 3 IT, инженерный менеджмент - 8 IT, продуктовый менеджмент - 8 IT, QA - 2 IT, тестирование ПО - 2 IT, Site Reliability Engineering (SRE) - 2 IT, UI/UX дизайн - 12

——— Не нашли свою профессию? Напишите @nariman_ovv и мы добавим в подборку Чтобы поддержать нас, поделитесь каналом с друзьями. Все вакансии в @apply_jobs_bot

Sep 9, 09:06 AMMore from @rabota_5g

🤔 Где писать запросы к серверу?

Запросы к серверу в React можно выполнять в нескольких местах в зависимости от архитектуры вашего приложения и используемого подхода.

🚩Использование хуков

useEffect позволяет выполнять побочные эффекты, такие как запросы к серверу, в функциональных компонентах. import React, { useState, useEffect } from 'react';

function DataFetchingComponent() { const [data, setData] = useState(null);

useEffect(() => { const fetchData = async () => { try { const response = await fetch('https://api.example.com/data'); const result = await response.json(); setData(result); } catch (error) { console.error('Error fetching data:', error); } };

fetchData(); }, []); // Пустой массив означает, что эффект выполнится только при монтировании компонента

return ( <div> {data ? ( <pre>{JSON.stringify(data, null, 2)}</pre> ) : ( <p>Loading data...</p> )} </div> ); }

export default DataFetchingComponent;

🚩Методы жизненного цикла в классовых компонентах

Метод componentDidMount используется для выполнения запросов к серверу в классовых компонентах после монтирования компонента. import React, { Component } from 'react';

class DataFetchingComponent extends Component { constructor(props) { super(props); this.state = { data: null, }; }

componentDidMount() { fetch('https://api.example.com/data') .then(response => response.json()) .then(data => { this.setState({ data }); }) .catch(error => { console.error('Error fetching data:', error); }); }

render() { const { data } = this.state; return ( <div> {data ? ( <pre>{JSON.stringify(data, null, 2)}</pre> ) : ( <p>Loading data...</p> )} </div> ); } }

export default DataFetchingComponent;

🟠Сервисы или утилиты Запросы к серверу можно изолировать в отдельные файлы сервисов или утилит, что помогает сделать код более модульным и переиспользуемым. service.js export async function fetchData() { const response = await fetch('https://api.example.com/data'); if (!response.ok) { throw new Error('Network response was not ok'); } return response.json(); }

DataFetchingComponent.js import React, { useState, useEffect } from 'react'; import { fetchData } from './service';

function DataFetchingComponent() { const [data, setData] = useState(null);

useEffect(() => { fetchData() .then(data => setData(data)) .catch(error => console.error('Error fetching data:', error)); }, []);

return ( <div> {data ? ( <pre>{JSON.stringify(data, null, 2)}</pre> ) : ( <p>Loading data...</p> )} </div> ); }

export default DataFetchingComponent;

🟠Управление состоянием Для крупных приложений, где важно централизованное управление состоянием, запросы к серверу можно выполнять в рамках таких библиотек, как Redux или MobX.

Ставь 👍 и забирай 📚 Базу знаний

Создаём первое приложение на Vue 3 с Composition API

Хотите попробовать Vue 3 на практике, но не знаете, с чего начать? Вместо долгого изучения теории можно сразу собрать настоящее приложение и по ходу разобраться, как устроен фреймворк.

Как работает реактивность? Зачем нужны компоненты? Чем Composition API упрощает организацию логики приложения? И как Vue автоматически обновляет интерфейс при изменении данных?

17 сентября в 20:00 МСК на открытом вебинаре OTUS вместе с нуля создадим небольшое приложение на Vue 3 и на практике разберём ключевые возможности фреймворка.

Вы узнаете, как создать проект на Vue 3, работать с реактивностью и компонентами, использовать Composition API, а также реализовать поиск и фильтрацию данных. В результате у вас получится полноценное мини-приложение и понятная база для дальнейшего изучения Vue.

Вебинар проходит в рамках курса «Vue.js разработчик».

Регистрируйтесь: https://clck.ru/3Vhkf2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

#раскладка Начался срочный антикриз Банковой в кейсе ПВО, так как круглосуточные удары по Украине обнуляют нарратив Банковой, что надо воевать, перемога близко. Народ начинает шуметь, надо срочно их успокоить.

Германия срочно передаст Украине перехватчики для Patriot из своих запасов, сообщил министр обороны страны Писториус. По нашим данным речь идёт о 24 ракетах, которых хватит на отражение одного массированного удара.

При этом министр обороны Украины Хмара заявил, что Украина купит около тысячи ракет для Patriot за счёт кредита ЕС. Это клоунское заявление, так как такого количества ракет ПВО нет на рынке. Даже с наценкой в 20-25%. Скорее всего просто сказал для красивого словца, чтобы успокоить «рыбок». Ещё бы обещал всем по миллиону долларов и личному вертолету!

Мы только укажем, что даже огромное количество ПВО, которое есть у России не защищает на 100% даже от «мопедов» (дешевых дронов), а против новых реактивных дронов тем более не хватит любых запасов. Причина банальна, Россия скоро выйдет на цифру производства 500 разных реактивных дронов в сутки, а против такого количества нет спасения.

Эта помощь от Германии, это капля в море. Раз немцы всё-таки решили дать, значит ситуация у Банковой катастрофическая во всех секторах (даже в общественных настроениях, люди стали более агрессивно писать негатив в адрес Зе власти, которая не хочет заканчивать войну, которая делает их миллиардерами).

Sep 9, 07:03 AMMore from @nadozz

#Rezyume

💻 Full Stack dasturchi | isroilov_dev

Biznesingiz uchun sayt, mobil ilova yoki Telegram bot kerakmi? Men — Nurmuhammad, g‘oyangizni ishlaydigan loyihaga aylantirishda yordam beraman.

🤝 Kimni qidiryapman / Taklif: Sayt, ilova yoki bot yaratmoqchi bo‘lgan tadbirkorlar va buyurtmachilar bilan hamkorlik qilaman. Bir martalik loyihalar va doimiy masofaviy ish takliflarini ko‘rib chiqaman.

📋 Talablar: Qanday loyiha kerakligi, asosiy funksiyalar va istalgan muddatni yozib yuboring. Texnik topshiriq bo‘lmasa, birgalikda aniqlashtiramiz.

🛠 Vazifa: • Biznes saytlari va shaxsiy portfolio • Internet-do‘konlar • Android va iOS mobil ilovalar • Telegram botlar va Mini App • Admin panellar va backend API • Mavjud loyihalardagi xatolarni tuzatish va yangi funksiyalar qo‘shish

🚀 Tajriba: Real loyihalar ustida ishlaganman: Style Point xizmatlarga yozilish platformasi, internet-do‘kon, Telegram Mini App va shaxsiy saytlar.

Texnologiyalar: Python, Django, Django REST Framework, React, Next.js va React Native.

📌 Muhim: Narx va muddat loyiha hajmiga qarab kelishiladi. Bajargan ishlarimdan namunalarni shaxsiy xabarda ko‘rsataman.

🌐 Ishlash tartibi: Masofadan. Vazifalar va topshirish bosqichlarini oldindan kelishib olamiz.

📩 Kontakt: @isroilov_dev

Loyihangizni qisqacha yozing — qanday yechim qilish mumkinligini muhokama qilamiz!

©️ @freelance_uzb bilan ish va ishchi topish yanada oson.

👉 Kanalda e'lon joylashtirish uchun: @freelance_shablon

Full-stack Developer — React / Golang / AI

Стек: React, TypeScript, Go, PostgreSQL, SQL, REST API, LLM, Prompt Engineering

Кулинарный блог и ресурс, посвященный рецептам, обзорам вин и гастрономическим путешествиям.

Откликнуться через Runello-бот ↓

#golang #react #remote #global

⁨ یه کتونی سبک و راحت برای اونایی که هم راحتی پا براشون مهمه، هم استایل 😍🤍

▫️ برند: Nike ▫️ مدل: React ▫️ مناسب: خانم‌ها ▫️ رنگ: سفید 🤍 ▫️ رویه: مش و تنفس‌پذیر ▫️ کفی میانی: تکنولوژی Nike React برای نرمی و جذب ضربه ▫️ زیره: سبک و مقاوم با چسبندگی مناسب ▫️ مناسب برای: پیاده‌روی، دویدن، باشگاه و استفاده روزمره ▫️ فیت: راحت و خوش‌پا ▫️ سایز:37,38,39,40 💰 قیمت:5,200,000 تومان

✅نگران نباش تا 48 ساعت تعویض سایز و مدل هم داریم ✈️ارسال به تمام ایران

برای ثبت سفارش دایرکت👇👇 @secondheartbaneh

📞0912-428-59-06 📞0918-175-08-46

📍آدرس: کردستان بانه پاساژ پانیذ طبقه زیرزمین پلاک6

Sep 9, 05:58 AMMore from @baneh_kafsh

Разработчик чат-ботов и автоматизаций n8n

Стек: n8n, Python, JavaScript, Telegram Bot API, WhatsApp Business API, REST API, JSON, OAuth2

Meta — американская технологическая компания, владеющая социальными сетями Facebook, Instagram и мессенджером WhatsApp, а также занимающаяся разработкой технологий виртуальной и дополненной реальности…

Откликнуться через Runello-бот ↓

#javascript #n8n #office

_____________________ REACT አድርጉ የነገ አዲስ   fREE  INTERNET FILE እና TELEGRAM PACKAGE እየተዘጋጀ ነው _____________________                 \ (•◡•) /                   \      /     ⭐⭐⭐⭐⭐                    ——            REACT                    |     |                    |_   |_ 𝗔𝗗𝗢𝗡𝗬𝗔𝗦 𝗦𝗘𝗥𝗩𝗘𝗥 🦅

Sep 9, 05:09 AMMore from @adonyas33

#senior #удаленка

OnePay Backend Engineer, Crypto $150K – $220K USD + equity Remote-friendly (US)

OnePay is an all-in-one financial services platform (banking, high-yield savings, credit cards, POS lending, investing, and crypto), backed by Walmart and Ribbit Capital. On the Crypto team you'll help define how customers buy and hold digital assets safely within the financial ecosystem. Stack: Node.js / TypeScript / NestJS microservices on Kubernetes and AWS; React Native clients; AI-assisted development (Claude Code or Cursor).

☑️ Чем предстоит заниматься -Build and maintain infrastructure and backend services that enable crypto products -Design APIs and event-driven architectures to handle high-volume transaction processing securely and efficiently -Partner with platform and infrastructure engineers to ensure scalability, observability, and resilience -Contribute to documentation, tooling, and best practices across the engineering organization

☑️ Наши пожелания к кандидатам -5+ years of professional experience in backend or distributed systems development -Experience with L2 blockchains, protocols and crypto infrastructure -Proven success building production-grade APIs and financial services at scale -Proficiency in Node.js or similar modern backend frameworks (TypeScript, NestJS, Go, or Java) -Familiarity with cloud-native architecture (Kubernetes, AWS) and event-driven or microservice-based systems -Strong communication and collaboration skills across product and platform teams

Откликнуться

🔥 Подписаться на наши каналы / @best_itjob / @it_rab

Sep 9, 05:00 AMMore from @job_web3

15 JavaScript Project Ideas for Freshers: ✨💻

🚀 Beginner Level :

1. ⏰ Digital Clock – Show current time live with JavaScript. 2. ✅ To-Do List App – Add, delete & mark tasks as complete. 3. ➗ Simple Calculator – Build a calculator with basic operations. 4. 🧠 Quiz App – Create a multiple-choice quiz with scores. 5. 🗓️ Age Calculator – Enter DOB and get exact age.

🌟 Intermediate Level :

6. 📋 Form Validator – Validate email, password, and input fields. 7. 🔢 Number Guessing Game – Let users guess a random number. 8. 🔄 Weather App (API) – Fetch live weather using OpenWeather API. 9. 📜 Quotes Generator – Show random quotes with a refresh button. 10. 💡 Dark Mode Toggle – Add light/dark theme toggle to a webpage.

🌌 Advanced Level :

11. 🎞️ Movie Search App – Use OMDb API to search and display movies. 12. ⚙️ Typing Speed Test – Track how fast users can type. 13. 🛍️ Product Filter UI – Filter products by category/price. 14. 🎵 Music Player – Play, pause, skip songs with a cool UI. 15. 🧠 Memory Card Game – Flip cards and match pairs for fun!

Like if it helps 👍❤️

⌨️ КОМАНДА РАБОТАЕТ У ОДНОГО ПОЛЬЗОВАТЕЛЯ, А У ВАС WINDOWS ПИШЕТ «НЕ ЯВЛЯЕТСЯ КОМАНДОЙ»?

Установили программу.

Открываете Терминал.

Вводите её название.

А Windows отвечает:

❌ «Не является внутренней или внешней командой…»

Хотя программа точно установлена.

Возможно, проблема в переменной PATH.

❓ Что такое PATH?

PATH — это список папок, в которых Windows автоматически ищет запускаемые программы.

Например, вы вводите:

python

Windows проверяет каталоги из PATH.

Если нужная папка там есть — команда запускается.

Если нет — появляется ошибка.

❓ Как посмотреть PATH

🛑Нажмите:

Win + R

🛑Введите:

sysdm.cpl

🛑Перейдите:

Дополнительно → Переменные среды

🛑Найдите переменную:

Path

👉 Там будет список каталогов.

❓ Почему это важно?

Например, установили:

🐍 Python

⚡️ Node.js

☕ Java

🛠️ Git

Или какой-нибудь инструмент для администрирования.

Программа есть на диске, но Windows не знает, где её искать.

После добавления нужной папки в PATH команда может начать работать прямо из Терминала.

⚠️ Важное предупреждение

Не удаляйте существующие записи PATH просто ради эксперимента.

Одна неправильная правка может привести к тому, что некоторые команды перестанут находиться.

Если добавляете новый путь — лучше именно добавить его, а не переписывать весь список.

💡 Лайфхак: если после установки программы

Терминал говорит:

«Команда не найдена»

не спешите переустанавливать программу.

👉 Сначала проверьте:

Переменные среды → Path

📌 Особенно полезно знать это тем, кто работает с Python, Git, Node.js и различными инструментами администратора.

💙  Группа ВКОНТАКТЕ

🇷🇺  Мой канал в MAX 🙂

#Windows11 #Windows10 #PATH #ПеременныеСреды #Терминал #PowerShell #Sysadmin #СистемныйАдминистратор #IT #Программирование #Компьютер #ПК #WindowsTips #ПолезныеСоветы

📱 @dnevniksysadmin

🔵 Вот почему нельзя сильно сжимать воду ☢️

То, что мы видим ²H + ³H → ⁴He + n + 17.6 МэВ — есть реакция термоядерного синтеза. Это про слияние лёгких ядер. Именно такая реакция происходит в водородной бомбе и является перспективной для управляемого термоядерного синтеза. ( ²H — дейтерий, ³H — тритий, ⁴He — альфа-частица, n — нейтрон. )

Конечно, в обычной воде почти нет трития (³H). Водород в воде — это в основном протий (¹H). Чтобы запустить эту конкретную реакцию, вам нужна тяжёлая вода (D₂O) с примесью трития. Сжимая обычную воду, вы получите экзотические фазы льда, но не термояд.

Ещё стоит сказать, что дело не только в сжатии, но и в температуре. Чтобы ядра преодолели кулоновский барьер и слились, их нужно разогнать до миллионов градусов (кинетинческая энергия). Одного давления (даже запредельного) без нагрева недостаточно — квантовое туннелирование слишком маловероятно. ( речь про квантово-механическое явление, при котором микрочастица, например, электрон преодолевает потенциальный барьер, хотя её полная энергия меньше высоты этого барьера. )

Ну базовая школьная база: вода практически несжимаема. Поэтому пост-ирония в том, что сильно нельзя сжать. А то... смотрим картинку. 💨

😰 А что такое в целом эта тяжелая вода?

1. Она буквально везде, но достать почти невозможно. В каждом литре воды из-под крана есть молекулы D₂O, но их ничтожно мало — всего около 150 граммов на тонну воды.

2.  В 1933 году, чтобы получить первые 83 миллилитра чистой тяжёлой воды, учёным пришлось переработать 2,3 тонны обычной воды с помощью долгого электролиза в 7 стадий.

3.  Чтобы получить всего 1 тонну тяжёлой воды, нужно переработать около 40 тысяч тонн природной воды и потратить 60 миллионов кВт·ч электроэнергии — столько же, сколько уходит на выплавку 3 тысяч тонн алюминия. Поэтому цена такой воды колеблется от 600 до 1000 $ за литр.

4. Сегодня бóльшую часть тяжёлой воды в мире получают не электролизом, а с помощью химического изотопного обмена в системе «вода — сероводород». Это сложный, но более экономичный процесс.

🧬 О свойствах и применении:

▪️ У чистой тяжёлой воды есть сладкий вкус. Этот эффект был замечен ещё при её открытии в 1930-х, а недавно его подтвердили биохимики, определив даже рецептор, отвечающий за это ощущение

▪️ В высокой концентрации тяжёлая вода смертельна. Рыбы, микробы и черви не могут в ней существовать, а животные погибают от жажды, если пить только её. Семена растений в ней не прорастают. Всё дело в том, что она нарушает тонкие биохимические процессы, хотя в малых дозах (атомы дейтерия есть в каждом из нас) она безвредна.

▪️ Главное применение тяжёлой воды — в ядерных реакторах как замедлитель нейтронов. Она почти не поглощает нейтроны (в отличие от обычной воды), что позволяет использовать в реакторах природный, а не обогащённый уран. Для одного крупного реактора нужно 100–200 тонн D₂O чистотой не менее 99,8%. В ядерном реакторе нейтроны, рождающиеся при делении U-235, летят слишком быстро. Чтобы они могли эффективно делить другие ядра U-235, их нужно замедлить (снизить их энергию).

▪️Тяжёлую воду и изотопы на её основе применяют как изотопные индикаторы для мониторинга метаболизма в медицине. Кроме того, активно исследуется её использование в бор-нейтронозахватной терапии (БНЗТ) для лечения глубоко расположенных опухолей.

▪️D₂O — незаменимый растворитель в ЯМР-спектроскопии, где она позволяет получать чёткие сигналы от исследуемых молекул.

▪️Есть предположение, что тяжёлая вода имеет сугубо земное происхождение и образуется в Мировом океане, ледниках и в атмосфере при захвате водородом нейтронов космического излучения. В космосе её следов пока не обнаружено.

▪️Если обычная вода замерзает при 0°C, то тяжёлая — при +3,81°C, а кипит при 101,4°C. Кроме того, её плотность примерно на 10% больше, а вязкость — на 25% выше, чем у обычной воды. #квантовая_физика #квантовая_механика #физика #эксперименты #science #наука

💡 Physics.Math.Code // @physics_lib

Sep 8, 06:13 PMMore from @physics_lib

2 реактивних продовжують маневрувати у південних межах Додатково група реактивних 3 од з Чернігівщини у напрямку області ℹ️ Alerts Live • 🤙 Зворотний зв’язок

Sep 8, 05:46 PMMore from @kyiv_alerts

Васильків та навколо- продовжують кружляти 2 реактивних 1 реактивний з Чернігівщини у напрямку Бориспіль

ℹ️ Alerts Live • 🤙 Зворотний зв’язок

Sep 8, 05:17 PMMore from @kyiv_alerts

600–700 км через три країни: москальський реактивний БпЛА «завітав» до країни НАТО. 🚀🌐 Чергове підтвердження того, що для москальського терору не існує кордонів. Москальський реактивний дрон залетів у повітряний простір Румунії, змусивши місцеву владу екстрено розсилати жителям сповіщення про загрозу повітряної атаки. Маршрут цієї «пташки» говорить сам за себе: з моменту пуску дрон пролетів орієнтовно 600–700 км, безперешкодно перетинаючи Trans-border території України, Молдови та Румунії. Згодом БпЛА зробив розворот і знову попрямував у бік Молдови. Поки в Бухаресті видають сповіщення RO-Alert, росіяни спокійно тестують реактивними БпЛА реакцію та щільність ППО країн Альянсу. Це вже давно не «випадкові зальоти» — це свідома провокація та перевірка меж дозволеного. Скільки ще реактивних «подарунків» має пролетіти над містами Альянсу, щоб партнери нарешті ухвалили рішення збивати ворожі цілі ще на підступах? Питання відкрите.

Sep 8, 05:12 PMMore from @ubdshnik

🚨 Реактивний БпЛА курсом на Васильків Реактивний БпЛА курсом на Бровари Реактивний БпЛА курсом на Білу Церкву Реактивний БпЛА курсом на Баришівку

Хуйовий Київ | Надіслати новину

Sep 8, 04:48 PMMore from @huevyi_kiev

Реактивні БпЛА у напрямку 1 західна агломерація столиці з півдня 2 Васильків у напрямку столиці Решта реактивні у Чернігівській обл ℹ️ Alerts Live • 🤙 Зворотний зв’язок

Sep 8, 04:30 PMMore from @kyiv_alerts

Реактивні БпЛА у напрямку 1 західна агломерація столиці з півдня 2 Васильків у напрямку столиці

Решта реактивні у Чернігівській обл

ℹ️ Alerts Live • 🤙 Зворотний зв’язок

Sep 8, 04:25 PMMore from @kyiv_alerts

Решта реактивних в області не фіксується.

Нові реактивні в Чернігівській області починають у наш бік.

ℹ️ Alerts Live • 🤙 Зворотний зв’язок

Sep 8, 04:14 PMMore from @kyiv_alerts

🤔 Как работает React?

Это библиотека для построения пользовательских интерфейсов, основанная на компонентной архитектуре. Она использует Virtual DOM для оптимизации обновлений: изменения сначала вносятся в виртуальный DOM, а затем синхронизируются с реальным DOM минимальными операциями. React поддерживает однонаправленный поток данных, что упрощает управление состоянием приложения.

Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний

Подборка вакансий на 08.09.2026

🖥 Frontend FRONTEND DEVELOPER

⚙️ Backend BE разработчик | BI Fintech (700 000тг) FE разработчик | BI Fintech (700 000тг) Backend-разработчик (от 100к на руки) Senior .NET developer Backend Developer (NODE.JS) Senior Desktop Systems Engineer

🔀 Fullstack Fullstack Developer (React / Node.js / Python)

🤖 ML / AI Middle+ / Senior AI Developer

🛠 DevOps Network Engineer Senior DevOps Engineer (4200-4800 Euro net, negotiable) Инженер по сопровождению систем защиты/DevOps инженер (430000 до 480000 руб gross) DevOps / Platform Engineer (Go) (3500-5500usdt)

🧪 QA Senior QA Automation Engineer (C# / FinTech / Web3) (1500 ₽/час) QA (Senior) (от 200 тр до 250 тр) Strong Middle/Senior SDET (3000-4000 euro netto) QA Engineer (Инфобез) (140 - 160 (net)) AQA Python, Senior (до 240к рублей на руки)

📈 Analytics Аналитик 1С (от 250 гросс)

📌 Other Unity-разработчик Unreal Engine Programmer / Multiplayer (1500-3000$)