en
Feedback
JavaScript Job Offers

JavaScript Job Offers

Open in Telegram

💼 Поиск работы — в одном понятном сценарии. Загрузите резюме в @RunelloBot: Runello ежедневно анализирует тысячи вакансий, отбирает наиболее подходящие по вашему профилю и присылает новые релевантные вакансии — даже без подписки. 🌐 https://runello.ru

Show more
9 464
Subscribers
+4924 hours
+1457 days
+32030 days
Posts Archive
GNOME 45 потеряет совместимость со старыми дополнениям В официальном блоге GNOME появилась запись о том, что в грядущем обнов
GNOME 45 потеряет совместимость со старыми дополнениям В официальном блоге GNOME появилась запись о том, что в грядущем обновлении оболочка потеряет совместимость со старыми дополнениями. Это связано с переходом с собственной системы импорта для JavaScript runtime GJS (GNOME JavaScript от Mozilla) на стандартную систему импорта JavaScript-модулей (ESM). Это приведет к тому, что дополнения, разработанные для версий старше GNOME 45 перестанут работать в новой версии, а все дополнения, созданные для GNOME 45 и далее — не будут работать на более ранних версиях GNOME. Теперь разработчикам для сохранения совместимости с разными выпусками GNOME нужно через каталог extensions.gnome.org загружать два варианта дополнения: один для старой версии, другой — для новой. Документацию по теме можно почитать тут. Если кратко: отличия сводятся к тому, что для подключения, например, JavaScript-модулей и GObject-обвязок раньше использовался объект imports, а теперь надо использовать import: На заре JavaScript такой подход имел смысл: тогда нужды заливать большие файлы или сразу несколько файлов, относящихся к одному коду, не было. Когда JavaScript перерос «браузерный» ЯП и на нем стали писаться более массивные программы, проблему дробления файла кода на несколько частей решили в node.js и GJS, которые добавили свои собственные системы импорта для организации кода в несколько файлов. Единый стандарт модулей был разработан и предложен ECMAScript 6 еще в 2015 году, но на практике он не совместим с загрузкой через скрипты, так как модуль скрывает все, что не экспортируется явно, что приводит к потере данных при экспорте старым способом.

Frontend разработчик Melon Fashion Group — ведущий fashion-ретейлер России, владеющий брендами ZARINA, Befree, LOVE REPUBLIC,
Frontend разработчик Melon Fashion Group — ведущий fashion-ретейлер России, владеющий брендами ZARINA, Befree, LOVE REPUBLIC, sela и IDOL. Обязанности: • Участие в создании классных корпоративных систем ведущего представителя моды ; • Проектирование и разработка фронтовой части сервисов (интерфейсы клиентов/сотрудников, админки для менеджеров и т.д.); • Доработка и кастомизация корп. сервисов; • Участие в оптимизации процесса разработки; • Взаимодействие с backend разработчиками, архитекторами. Требования: • Java script / type script; • Vue/nuxt/vue cli; • React; • Современная верстка (БЭМ, препроцессоры, webpack, figma, devtools и т.д.); • Опыт применения: docker, git, npm, Gulp; • Swager/rest/graphQL/webSocket/oauth; Желательно: • Понимание принципов работы бэкенда; • Опыт написания тестов на любом JS фреймворке (puppeter и т.д.). Условия работы: • Для нас важны результаты, а не просто время, проведенное в офисе. Предлагаем гибкое начало и окончание рабочего дня, удобный формат работы (офис/гибрид/удалёнка); • Идеальный офис существует: стильное пространство, фотографии которого впечатлят ваших друзей. Просторный и зеленый open space недалеко от ст.м. Балтийская; • Поддерживаем тех, кто любит брать новые высоты. У нас вы найдете то, с чем еще не работали, а значит сможете прокачать свои скиллы; • Свой тренажерный зал с тренером; • Прекрасные возможности для роста и развития. Поощряем желание учиться. Действует несколько образовательных проект;ов и часто приглашаем интересных спикеров • Заботимся о здоровье: ДМС после 6-ти месяцев, офисный врач, а еще классы по йоге и поддержка спортивных команд • Предоставляем скидку на одежду наших брендов – 50% (LOVE REPUBLIC, befree, ZARINA, SELA, IDOL); • Практикуем раздельный сбор мусора, утилизацию батареек и переработку одежды; • И, конечно, официальное оформление, «белая» зарплата, отпуск и больничные. Откликнуться: dprilepin@optimalgroup.ru

🤔 Погодите, так вы хотите или нет? Больше зарабатывать, радоваться, самореализоваться? Поменять свою жизнь в лучшую сторону?
🤔 Погодите, так вы хотите или нет? Больше зарабатывать, радоваться, самореализоваться? Поменять свою жизнь в лучшую сторону? По этой ссылке 5 курсов от образовательной платформы IT и digital профессий GeekBrains по новым современным и востребованным профессиям. Что вам мешает просто начать с того, чтобы зарегистрироваться и пройти их? - Нет времени? Да перестаньте - там не нужно бросать текущую работу или учебу. Можно запросто совмещать и проходить постепенно. Всё онлайн. - Нет денег? Так GeekBrains раздает их бесплатно. Никаких скрытых галочек, тестовых периодов и прочих подвохов. Реальные курсы с платных программ обучения - с реальными практическими задачами. - Боитесь, что не получится? А все 5 проходить и не нужно. Сегодня направлений в ИТ, дизайне и маркетинге так много, что каждый может выбрать одно себе по душе - в котором действительно добьется успеха. Проверено десятками тысяч учеников. Можете сейчас закрыть эту запись и дальше листать мемасики, новости, плыть по течению, жаловаться на трудности и впахивать на работе, которая вас не устраивает. 🔥 А можете просто решиться и попробовать! Сделайте первый шаг, если действительно хотите вырваться из рутины и улучшить свою жизнь. А GeekBrains поможет бесплатным обучением на старте. ✅ Забрать 5 курсов за 0₽ можно тут. Реклама. Информация о рекламодателе по ссылкам в посте.

Frontend разработчик Vue.js и Nuxt (Junior+/ Middle) Студия Флаг Мы занимаемся web-разработкой на заказ для федеральных и зар
Frontend разработчик Vue.js и Nuxt (Junior+/ Middle) Студия Флаг Мы занимаемся web-разработкой на заказ для федеральных и зарубежных компаний. Основной профиль — веб-сервисы, API-сервисы и мобильные приложения. Мы не занимаемся аутстаффом и фикс прайс разработкой. У нас нет выматывающих дедлайнов, мы не "вытрясаем" деньги из клиентов. Обязанности: • Написание кода, как ни странно; • Оценка задач с коллегами; • Освоение и внедрение новых технологий и практик (поощряется); • Предлагать оптимальные решения, ДУМАТЬ; • Выполнять работу ответственно и в разумные сроки; • Работать с Git, ребейзить, работать с ветками, делать красивые коммиты и тд. Требования: • Уверенное знание HTML, CSS, JavaScript (ES6+); • Опыт работы с Sass; • Vue.js; • Nuxt; • Git; • Адаптивная, легковесная, лаконичная верстка; • Ответственный подход. Готовность к работе в команде. Плюсом будет: • Vuex; • Опыт написания автотестов; • Webpack или Gulp; • Laravel; • Умение писать ООП-шный, документированный и поддерживаемый код; • Unix, Bash; • Все знания и навыки тестируются. Условия работы: • Оплата 70 000 - 120 000 ₽; • Светлый офис в самом центр города. Рядом все транспортные узлы, огромный выбор заведений и развлечений; • Работа из офиса или удаленно; • Опытный наставник; • Система грейдов, вы всегда будете знать от чего зависит зарплата и что нужно изучить, чтобы перейти на следующий грейд; • Регулярные ретроспективы и семинары (кодочаты), соревнования по программированию (кодобатлы), корпоративное обучение для сотрудников; • Стабильная регулярная зарплата без задержек; • Современное рабочее место, установка железа и ПО по запросу; • Полноценная кухня с водой, плитой и т. д.; • Профессиональные столы для кикера (настольный футбол). За столами ухаживаем, проводим турниры; • Бесплатное обучение на курсе Go Git; • Прозрачное планирование задач для разработчиков. Всегда понятно, какую задачу брать в работу. Откликнуться: yagafarova@flagstudio.ru

Frontend Vue.js разработчик (Middle+/Senior) Компания IT Space занимается разработкой, внедрением и сопровождением программно
Frontend Vue.js разработчик (Middle+/Senior) Компания IT Space занимается разработкой, внедрением и сопровождением программного обеспечения для высокотехнологичных заказчиков, в первую очередь – банков и финансовых организаций и не только. На интересный проект для российской компании - разработчика ML решений ищем Middle+/Senior Frontend Vue.js разработчика на удалённой основе. Обязанности: • Разработка нового и поддержание существующего функционала; • Участие в разработке архитектурных систем, решений, сервисов и продуктов; • Умение проводить код-ревью; • Участие в решении сложных клиентских и эксплуатационных кейсов в качестве эксперта. Требования: • Опыт работы с Vue от 3 лет; • Опыт в области финтех и/или создания онлайн-касс; • Уверенное знание ES6 Vue.js 2 / Vue.js 3; • Знание систем сборки и компиляции кода, например, Webpack; • Знание CSS3, препроцессоров (SASS/LESS), принципов адаптивной верстки. Условия работы: • Оплата 160 000 - 170 000 ₽; • График работы: 5/2, гибкое начало рабочего дня; • Удаленная работа; • Своевременные выплаты заработной платы (2 раза в месяц); • Стабильная, развивающаяся, аккредитованная IT-компания; • Ежегодная индексация з/п. Откликнуться: v.karp@itspace.services

До конца регистрации осталось 7 дней! 🤯 Дорогие друзья, напоминаем вам, что 18 сентября ровно в 23:59 закрывается регистраци
До конца регистрации осталось 7 дней! 🤯 Дорогие друзья, напоминаем вам, что 18 сентября ровно в 23:59 закрывается регистрация на хакатон «Цифровой прорыв. Сезон: Искусственный интеллект» в Дальневосточном федеральном округе! ✈️ Вас ждет столица Хабаровского края, главный культурный и экономический центр Дальнего Востока, город на реке Амуре — Хабаровск. ✅ кейсы от ведущих компаний страны; ✅ гибридный формат участия: онлайн или офлайн; ✅ профессиональное комьюнити инициативных и амбициозных коллег; ✅ призовой фонд в 3 миллиона рублей. Участниками могут стать и новички, и опытные ИТ-специалисты в возрасте от 14 лет. Для участия необходимо: — Зарегистрироваться на хакатон на сайте — Собрать команду, включающую в себя от 3 до 5 участников — Подготовиться к плодотворной командной работе Подробнее о хакатоне на сайте Успевай 😉

Front-end разработчик ADVANTA - Российский аналог Project Server, Primavera, Wrike и других корпоративных систем управления п
Front-end разработчик ADVANTA - Российский аналог Project Server, Primavera, Wrike и других корпоративных систем управления проектами. Обязанности: • Реализация нового функционала продукта на стороне front-end; • Поддержка и доработке существующего функционала продукта; • Написание тестов; • Разработка архитектуры, спецификаций и правил; • Участие в оценке и грумминге новых фич, переработки существующего функционала, внедрения доработок, оптимизации; • Выбор технологий и инструментов для дальнейшего развития front-end продукта; • Работа с легаси для технической модернизации платформы и минимизации технического долга; • Работа с бекенд-разработчиками, общее обсуждение интерфейсов API, моделей данных, логики выполняемых операции на стороне бекенда для нужд фронтенда. Требования: • Опыт работы с React, Redux , TypeScript в коммерческой разработке; • Знание и уверенное владение HTML, CSS; • Владение препроцессорами (Sass, Less, Stylus) или инструменты для стилизации компонентов css in js; • Знание и уверенное владение JavaScript в том числе и новые спецификации языка; • Способность писать читаемый и поддерживаемый код; • Умение работать в команде с разработчиками, аналитиками и тестировщиками; • Опыт в технической оценке сложности разрабатываемого функционала; • Умение смотреть на картину целиком, предлагая обоснованные решения в индивидуальных случаях, а также в случаях долгосрочного развития. Большим плюсом будет: • Владение технологиями атомарного и модульного CSS; • Module Federation; • Монорепозитории. Условия работы: • Оплата 160 000 - 170 000 ₽; • Индивидуально рассматриваем пожелания кандидатов по зп. • Официальное трудоустройство по ТК РФ. • Льготный пакет ДМС. • Возможен удаленный формат работы. • Ежегодное ревью с возможностью пересмотра ЗП и составлением ИПР . • Очень много интересных функциональных и платформенных задач. • Аналитику делают аналитики, тестирование - тестировщики. • Использование методологий Kanban и Scrum. Откликнуться: hrm@advanta-group.ru

JavaScript разработчик (Middle) Адванта Консалтинг – лидирующий российский разработчик программного обеспечения для управлени
JavaScript разработчик (Middle) Адванта Консалтинг – лидирующий российский разработчик программного обеспечения для управления проектами и консалтинговая компания, которая помогает своим клиентам эффективно управлять бизнесом, повышая управляемость и сокращая сроки реализации проектов. Обязанности: • Реализация нового функционала продукта на стороне front-end (верстка + логика интерфейсов). • Поддержка и доработке существующего функционала продукта. • Написание тестов. • Разработка архитектуры, спецификаций и правил. • Участие в оценке и грумминге новых фич, переработки существующего функционала, внедрения доработок, оптимизации. • Выбор технологий и инструментов для дальнейшего развития front-end продукта. • Работа с легаси для технической модернизации платформы и минимизации технического долга. • Работа с бекенд-разработчиками, общее обсуждение интерфейсов API, моделей данных, логики выполняемых операции на стороне бекенда для нужд фронтенда. Требования: • Опыт работы с React, Redux (или альтернативные инструменты для реализации машины состояний), TypeScript в коммерческой разработке. • Знание и уверенное владение HTML, CSS. • Владение препроцессорами (Sass, Less, Stylus) или инструменты для стилизации компонентов css in js. • Знание и уверенное владение JavaScript в том числе и новые спецификации языка. • Способность писать читаемый и поддерживаемый код. • Умение работать в команде с разработчиками, аналитиками и тестировщиками. • Опыт в технической оценке сложности разрабатываемого функционала. Условия работы: • Оплата 160 000 - 170 000 ₽; • Индивидуально рассматриваем пожелания кандидатов по заработной плате. • Официальное трудоустройство по ТК РФ. • Льготный пакет ДМС. • Возможен удаленный формат работы. • Ежегодное ревью с возможностью пересмотра ЗП и составлением ИПР . • Обучение, посещение конференций по разработке. • Очень много интересных функциональных и платформенных задач. • Использование методологий Kanban и Scrum. Откликнуться: hrm@advanta-group.ru

5 причин уйти с любимой работы Это бывает непросто, но приходит момент, когда пора попрощаться даже с любимой работой. Собрал
5 причин уйти с любимой работы Это бывает непросто, но приходит момент, когда пора попрощаться даже с любимой работой. Собрали несколько таких вариантов Вам предложили другую работу — и она лучше Абсолютно нормально менять любимую работу на другую, если во второй предлагают больше карьерных перспектив, денег и других значимых для вас вещей. В компании дела не очень Постоянная текучка кадров, хаос в принятии решений руководителем или изменения, к которым никто из команды не бывает готов — достаточный набор, чтобы подумать об уходе. Стагнация в развитии Возможно, вы спутали любовь с комфортом и перестали расти как профессионал, выполняя однотипные задачи. Может, пора двигаться дальше? Ваши цели не совпадают Тот случай, когда стоит ответить себе на вопрос «кем вы видите себя через 5 лет?». Если ответ отдалён от того, чем вы занимаетесь сейчас, то зачем оно вам? Карьерный переход Вы можете любить свою работу и понимать, что уже выросли из неё. Смена карьерного пути и желание попробовать себя в новой сфере почти всегда требует ухода с текущей работы, даже если она вам нравится.

ECMAScript 2015, 2016, 2017, 2018, 2019, 2020, 2021 ECMAScript — стандарт, на котором основан JavaScript, его часто называют
ECMAScript 2015, 2016, 2017, 2018, 2019, 2020, 2021 ECMAScript — стандарт, на котором основан JavaScript, его часто называют ES. — как разобраться во всем этом? ECMAScript (/ˈɛkməskrɪpt/) (или ES) является языком программирования общего назначения , стандартизирован ассоциацией Ecma International согласно документу ECMA-262 . Это стандарт JavaScript, предназначенный для обеспечения взаимодействия веб-страниц в разных веб-браузерах. Ecma International — основанная в 1961 году ассоциация, деятельность которой посвящена стандартизации информационных и коммуникационных технологий. Изначально ассоциация называлась ECMA — European Computer Manufacturers Association, однако она сменила название в 1994 году в связи с глобализацией деятельности. Вследствие этого название Ecma перестало быть аббревиатурой и больше не пишется заглавными буквами. Когда JavaScript был создан, он был представлен Netscape и Sun Microsystems для Ecma, и они дали ему имя ECMA-262 (псевдоним ECMAScript). Подробнее в статье…

Разработчик SWIFT для портирования плагина Apache Cordova (iOS) Компания Nostr.band Мы ищем опытного разработчика SWIFT, гото
Разработчик SWIFT для портирования плагина Apache Cordova (iOS) Компания Nostr.band Мы ищем опытного разработчика SWIFT, готового принять участие в интересном проекте портирования плагина для Apache Cordova с Android на iOS. Обязанности: • Проект основан на плагине, где реализован нативный код для Android, и ваша задача — адаптировать его под iOS. Требования: • Опыт разработки на SWIFT, • Опыт работы с нативными функциями iOS; • Умение эффективно работать с Git. Условия работы: • Оплата возможна в USD и BTC; • Это разовый проект, гибкая оплата за выполненную задачу; • Заключение договора с нашей компанией Откликнуться: Если вы готовы взяться за интересный проект и у вас есть необходимые навыки, пожалуйста, свяжитесь с нами по адресу в TG @insurer_rus или e-mail: artem@nostr.band

Front-end разработчик «ГП ИДЕЯ» Мы занимаемся разработкой собственных продуктов и кастомизацией их под нужды заказчиков. В то
Front-end разработчик «ГП ИДЕЯ» Мы занимаемся разработкой собственных продуктов и кастомизацией их под нужды заказчиков. В том числе универсальная ERP/CRM система, которую смогут использовать и настраивать под себя даже небольшие компании. На данный момент мы активно ее дорабатываем и ищем опытного Vue разработчика. Обязанности: • Разрабатывать клиентскую часть web-приложений (Vue/KnockoutJS). Переводить старое монолитное приложения (KnockoutJS + .NET) на новое клиентское SPA приложение (Vue3+Vite+Pinia). Требования: • Понимание клиент-серверной архитектуры, опыт взаимодействия с API. • Опыт работы с: • JS, HTML и CSS – от 3 лет; • TypeScript – от 1 года; • VueJs – от 1 года; • VueCLI/Vite; • VueX/Pinia; • Yarn/npm; • Git; • Знание ES6; • Понимание и применение принципов SOLID; • Наличие примеров кода будет плюсом. Будет плюсом: • Знание frontend стека; • Практический опыт работы в распределенной удаленной команде, самостоятельность, ответственность; В наших проектах мы используем: • VueJS, KnockoutJS; • Pinia, VueX; • Vite, VueCLI, RequireJS; • Bootstrap, Vuetify; • SCSS. Условия работы: • Оплата 150 000 - 300 000 ₽; • Гибкий рабочий график; • Оплата раз в две недели; • Удаленная работа; • Разработка через Remote Development. Откликнуться: knechuhaev@gpinsur.ru

Middle+/Senior Angular Frontend разработчик Carbon Soft Более 10 лет наша слаженная команда разрабатывает программное обеспеч
Middle+/Senior Angular Frontend разработчик Carbon Soft Более 10 лет наша слаженная команда разрабатывает программное обеспечение для бизнеса и операторов связи. Обязанности: • Разработка web-интерфейсов EvaTeam • Создание, развитие и поддержка компонентов • Интеграция с различными веб-сервисами (внутренние и внешние) - API и т.п. Требования: • Знание JS; • Хорошее знание Angular 8+; • Знание git. Плюсы: • Умение оптимизировать код; • Понимать как frontend взаимодействует с backend; • RxJs. Условия работы: • Оплата 150 000 - 300 000 ₽; • Официальное оформление по ТК РФ, оплачиваемые больничные и отпуска; • 8 часовой рабочий день с 10-00 до 18-00, включая перерыв на обед; • Гибкое начало рабочего дня; • Удаленная работа с редкими посещениями офиса; • Просторное и тихое рабочее пространство, возможность оборудовать его под себя, мы не сидим в опенспейсах; • Современное железо для работы; • Оплачиваемое обучение и покупка литературы. Возможность бесплатно посещать IT-конференции по Вашей профессии; • Оплачиваемые компанией корпоративы; • Продуктовая команда, налажен процесс постановки задач для команды разработки.; • Наши сотрудники любят не только программировать, но и проводить вместе свободное время: Playstation 4, бары, лыжи, скалодромы, каток; • Офис находится в 6-ти минутах от м. проспект Вернадского. Откликнуться: lipania2009@gmail.com

Frontend-разрабо⁢тчик JavaScript Е-генератор — интернет-холдинг, созданный в 2002 году. Объединяет проекты с суммарной месячн
Frontend-разрабо⁢тчик JavaScript Е-генератор — интернет-холдинг, созданный в 2002 году. Объединяет проекты с суммарной месячной аудиторией 30 миллионов человек. Основное направление деятельности компании — разработка и развитие интернет-проектов и сопутствующих рекламных продуктов в сфере онлайн-медиа и социальных сетей. Обязанноости: • Развитие текущей библиотеки и покрытие тестов; • Разработка rich-media банеров / креативов. Требования: • Уверенное знание классического JavaScript (ES6, ES7); • Мы используем библиотеку Google closure library и только классический JS; • Отличное знание JS-стека: • XMLHttpRequest - да мы не используем Axios; • Promise; • Event handling; • Cookies / Http Headers; • JS animate ( theatrejs / Three.js ) • Хорошое знание в верстке, так как разрабатываемая библиотека используется в pixel perfect верстке; • Уметь покрывать свой код тестами; • Умение работать с git; • Понимание работы серверной-части. Условия работы: • Оплата до 150 000 ₽; • Удаленка/гибрид/офис; • Официальное трудоустройство (по ТК, можно ИП, можно СМЗ). Откликнуться: @ArseniyBenin, arseniybenin@icloud.com

Middle JavaScript Developer AlexGroup - компания занимающаяся созданием и переводом контента на криптовалютную тематику носит
Middle JavaScript Developer AlexGroup - компания занимающаяся созданием и переводом контента на криптовалютную тематику носителями. За 8 лет работы сотни крупнейших компаний стали нашими клиентами. Ищем специалиста для развития нового бизнеса на базе блокчейна. Обязанноости: • Разработка высококачественного программного обеспечения на базе JavaScript; • Участие во всех этапах жизненного цикла разработки ПО, включая анализ• требований, проектирование, кодирование, тестирование и поддержку; • Работа с командой разработчиков и участие в обмене опытом и знаниями; • Работа с клиентами и бизнес-аналитиками для понимания требований и построения эффективных решений; • Оптимизация и улучшение существующего кода и архитектуры; Требования: • Опыт работы как JavaScript Разработчиком на уровне Middle и выше; • Опыт работы в блокчейне - будет преимуществом; • Глубокие знания JavaScript и его фреймворков, таких как React, Angular или Vue.js; • Опыт работы с серверными технологиями, такими как Node.js, Express или другими фреймворками; • Опыт работы с системами контроля версий, такими как Git; • Хорошее понимание Agile-процессов; • Понимание основных принципов разработки и проектирования ПО. Условия работы: • Fulltime-работа. Возможен гибкий график; • Оплата 3600 - 4100 USD., подробнее обговорим лично; • Работа в одной из топовых команд в своей сфере; • Возможность работы полностью на удаленке; • Курсы по повышению квалификации от компании. Откликнуться: @Evgenij714

Node.js Developer (Middle+) Международная компания FINTECHRUN разрабатывает платежные системы с 2020 года, помогая миллионам
Node.js Developer (Middle+) Международная компания FINTECHRUN разрабатывает платежные системы с 2020 года, помогая миллионам компаний со всего мира наладить прием платежей в криптовалюте более чем из 100 стран на одной платформе. Обязанности: • Разработка сервисов по работе с блокчейном и нодами; • Создание/доработка/оптимизация сервисов для обработки транзакций в сети; • Создание/доработка/оптимизация демонов для обработки данных в системе; • Принимать участие в проектировании новых частей системы; • Сode review; • Участие в оценке и декомпозиции задач ( Planning Poker); • Документирование создаваемых и поддерживаемых приложений; • Написание тестов (jest); • Стек продукта: NodeJS, NestJS, MongoDB, Redis, Go, TypeORM, PostgreSQL, RabbitMQ, Blockchain (Solidity), Gitlab , Ansible, Kubernetes, Jest, Jira. Требования: • Опыт коммерческой разработки на NodeJS/TypeScript от 3 лет (обязательно); • Опыт работы с NestJS; • Опыт работы с Blockchain; • Уверенное владение Git; • Уверенный опыт работы с реляционными базами данных (PostgreSQL); • Опыт работы с системами распределения и доставки сообщений RabbitMQ / Kafka; • Понимание и следование шаблонам микросервисной архитектуры; • Навыки оптимизации ПО (бизнес логика / базы данных / архитектура); Будет плюсом: • Понимание и следование архитектурному подходу DDD / Clean Architecture; • Навыки работы с Docker / Docker Compose; • Навыки написания Unit тестов; • Умение работать хотя бы с одной нереляционной базой данных (MongoDB); • Читать и понимать диаграммы UML / IDEF1X / BPMN; • Английский язык не ниже уровня B1- B2. Условия работы: • Оплата 3 500 - 4 500 $; • Удаленный формат работы, гибкое начало рабочего дня ( можно работать из любой локации); • Командировки и выезды на профильные конференции по всему миру за счет компании; • Обучение по профильным направлениям за счет компании; • Отсутствие бюрократии; • Уровень заработной платы с успешным кандидатом обсуждается индивидуально. Откликнуться: t.me/Suria87, s.markazinova@fin-tech.run

В онлайн-университете Skillbox стартовала осенняя распродажа курсов. 🔥 Изучите новую востребованную профессию или прокачайте
В онлайн-университете Skillbox стартовала осенняя распродажа курсов. 🔥 Изучите новую востребованную профессию или прокачайте навыки в текущей со скидкой -50%! В Skillbox более 260 образовательных программ по 5 направлениям: программирование, маркетинг, дизайн, управление и разработка игр. 👍 Так же действует акция "Гарантируем трудоустройство — или вернём деньги" - всем, кто купит курс с трудоустройством, помогут с поиском работы по новой специальности. Если у вас не получится найти работу, то вам вернут деньги за курс. При необходимости можете воспользоваться беспроцентной рассрочкой. ✅ Выберите курс на официальном сайте и забирайте знания со скидкой. Реклама. Информация о рекламодателе по ссылкам в посте.

Как устроиться в зарубежную компанию? Универсальная инструкция для любой сферы С карьерой за рубежом сложно: сначала не знаеш
Как устроиться в зарубежную компанию? Универсальная инструкция для любой сферы С карьерой за рубежом сложно: сначала не знаешь, на каких площадках искать вакансии, потом сомневаешься в убедительности резюме, еще и английский язык не как у носителя. Поговорили со специалистами, у которых большой опыт работы в международных компаниях: — Какие варианты есть для тех, кто принял большое решение — устроиться за границу? — Где искать вакансии? — Что поможет получить приглашение на собеседование? — Реально ли найти работу в новых условиях? В основе этой статьи мнение IT-специалистов. Но общие выводы по поиску работы в Европе и Америке применимы и к другим сферам.

React Context: создание глобального стора, используя useContext и useState React Context API - это интерфейс, который позволя
React Context: создание глобального стора, используя useContext и useState React Context API - это интерфейс, который позволяет сохранять некоторую величину (переменную или объект), и использовать ее между несколькими компонентами. Под самим же контекстным стором, или как его просто называют - контекстом, понимают эту сохраненную величину. Интерфейс react-контекста состоит из метода createContext, компонента Context.Provider и хука useContext.  С их помощью вы можете создать контекст, а затем обернуть компоненты в провайдер от этого контекста. Компоненты обернутые в провайдер совместно будут иметь доступ на чтение и изменение контекста. Для чего использовать контекст? Цель создания контекста - это хранение и использование переменных, которые используются разными компонентами.  Этой цели можно было бы добиться и другим способом - передавать общую переменную по цепочке пропсов от одного компонента к другому, но, как можно догадаться, при сложном дереве компонентов использовать общий контекст гораздо удобнее. В контекст можно записать и отдельную переменную, но на практике в контекст лучше записывать объект, который будет выполнять функции стора для множества переменных - со своими атрибутами и методами, к которым вы будете обращаться. Для того, чтобы реализовать приватность доступных в сторе данных, объект-хранилище можно создавать с помощью функции-генератора, а чтобы компоненты использующие стор ререндерились при изменении переменных стора, в хранилище их нужно объявлять с помощью хука useState. В статье на примере создания стора, посмотрим как использовать react-контекст.

Разработчик Frontend (Vue) Центр Разработки КРОК — это команда специалистов, которые реализуют уникальные проекты под задачи
Разработчик Frontend (Vue) Центр Разработки КРОК — это команда специалистов, которые реализуют уникальные проекты под задачи каждого клиента. Обязанности: • Участвовать в проектах по разработке программного обеспечения с упором на frontend, • Качать скилы Vue, Typescript на реальных проектах; • Взаимодействовать с наставниками и перенимать их опыт; • Осваивать архитектуру проекта. Требования: • Получаешь высшее техническое образование; • Имеешь хорошие теоретические знания Typescript, Vue; • Разбираешься в объектно-ориентированном программировании; • Готов учиться новому; • Можешь совмещать работу с обучением от 30 часов в неделю. Условия работы: • Оплата по договоренности; • Гибкий график (от 30 часов в неделю) и возможность совмещать работу с учебой; • Компенсация питания в уютном CROC Cafe; • Well-being-программы — расширенный пакет ДМС со стоматологией, телемедицина 24/7, hotline CROC (внутренняя система консультирования и оперативной помощи по вопросам здоровья); • Возможности для профессионального развития — курсы и тренинги от корпоративного университета, митапы от профессиональных сообществ; • Спорт — сезонные спортивные программы, компенсация фитнеса, современный зал для занятий в офисе, беговой клуб, приложение Croc Sport, корпоративные команды; • Яркая корпоративная жизнь — более 100 программ в год (совместные путешествия, праздники, тимбилдинги, клуб путешественников, случайный кофе). Откликнуться: Ссылка

JavaScript Job Offers - Statistics & analytics of Telegram channel @runello_rus_javascript