JavaScript Job Offers
Открыть в Telegram
💼 Поиск работы — в одном понятном сценарии. Загрузите резюме в @RunelloBot: Runello ежедневно анализирует тысячи вакансий, отбирает наиболее подходящие по вашему профилю и присылает новые релевантные вакансии — даже без подписки. 🌐 https://runello.ru
Больше9 478
Подписчики
+1924 часа
+1377 дней
+29530 день
Архив постов
Frontend-разработчик (middle)
CoMagic dev Платформа, включающая решения CoMagic для аналитики маркетинга и решения UIS для управления коммуникацией отделов продаж.
Обязанности:
— Проработка и реализация новых интерфейсов и функционала.
— Оптимизация и поддержание существующего кода, исправление багов.
— Участие в развитии архитектуры приложений серьёзного highload продукта.
— Оценка и декомпозиция задач по проекту.
— Кроссбраузерная вёрстка.
— Развитие системы автотестов, юнит- и интеграционных тестов.
Требования:
— Крепкие знания React.js.
— Опыт работы с Typescript.
— Знание Redux или MobX.
— Опыт работы с MST — большой плюс.
— Опыт работы с Webpack, SCSS или LESS.
— Навык проектирования пользовательских интерфейсов
Условия работы:
— Оплата по договоренности;
— Удаленная работа.
Откликнуться: @to_see_sea
JavaScript разработчик (Senior)
UTIP Technologies. Мы аккредитованная IT- компания, работаем на рынке уже с 2006 года. Занимаемся разработкой и продажей программного обеспечения для компаний-брокеров валютного рынка. Наш продукт - это уникальная платформа для торговли, а также дополнительные сервисы, которые удовлетворяют нужды наших клиентов.
Обязанности:
— Разработка клиентской части информационно-аналитического сервиса для трейдеров (ссылка на сервис https://mcheese.ru/ )
— Оптимизация и рефакторинг написанного кода;
— Разработка компонентов. согласно подготовленному дизайну;
— Проведение code review.
Требования:
— Непрерывный опыт работы с JS от 3 лет
— Хорошее знание JavaScript (ES6)
— Умение писать расширяемый, производительный и поддерживаемый код;
— Хорошее знание HTML5, CSS3, опыт кроссплатформенной вёрстки;
— Опыт проведения code review или опыт обучения/наставничества других разработчиков.
Преимуществом будет:
— Знакомство с Less/Sass, webpack;
— Знакомство с PHP, SQL.
Условия работы:
— Оплата 110 000 - 170 000 рублей;
— Возможность гибкого начала рабочего дня (с 8.30 до 10.00), график 5/2.
— Работа предполагается в офисе, но готовы обсудить удаленную работу (вы должны проживать на территории Перми или России)
— Интересные и амбициозные задачи для твоего развития;
— Оформление согласно ТК РФ с 1го рабочего дня.
Откликнуться: nadezhda_zubova@utip.ru
Middle Vue.js разработчик (неполная занятость)
CUSMAN
Making a Revolution in Customer Success
Обязанности:
— Разработка и поддержка веб-приложений с использованием Vue.js, HTML, CSS и JavaScript;
— Сотрудничество с членами команды для разработки и имплементации веб-приложений;
— Оптимизация приложений для максимальной скорости, масштабируемости и производительности;
— Создание чистого, легко поддерживаемого и хорошо задокументированного кода в соответствии с лучшими практиками и стандартами кодирования;
— Сотрудничество с командой разработки на серверной стороне для интеграции API;
— Поиск и решение технических проблем в кратчайшие сроки.
Требования:
— Опыт работы с Vue.js не менее 2 лет;
— Твердое знание HTML, CSS и JavaScript, включая последние возможности ECMAScript;
— Знание принципов управления состоянием, таких как Vuex или Redux;
— Опыт работы с системами контроля версий, такими как Git;
— Глубокое понимание принципов адаптивного дизайна и кросс-браузерной совместимости;
— Опыт работы с RESTful API;
— Отличные навыки решения проблем и внимание к деталям;
— Способность работать самостоятельно, эффективно управлять своим временем и соблюдать сроки.
Условия работы:
— Оплата 1 000 - 2 000 uSD;
— Неполный рабочий день;
— Можно удалённо.
Откликнуться: Ссылка
Frontend Web Developer Vue (Middle+)
Умскул — самая крупная онлайн-школа по подготовке к выпускным школьным экзаменам.
Обязанности:
— Улучшать и оптимизировать работу всего проекта;
— Cоздавать интерфейсы для работы с большими системами для других команд;
— Мониторинг и доступ пользователям к платформе.
Требования:
— Опыт работы в разработке от 2-х лет;
— Знаешь и умеешь работать с Vue, TypeScript, JavaScript, CSS, PostCSS, HTML.
Условия работы:
— Оплата до 200 000 рублей;
— Удаленная работа (есть комфортные современные офисы в Москве и Казани);
— ДМС Ингосстрах + стоматология;
— Оформление по ТК РФ;
— Выплаты 2 раза в месяц;
— Дополнительное образование.
Откликнуться: @Tanya_ITRecruiter, t.gvozdenko@remokate.com
JavaScript: два интересных сниппета
В этой небольшой заметке поделятся с вами двумя сниппетами, которые показались очень интересными. Первый сниппет представляет собой пример реализации простой реактивности (signal), второй — способ предотвращения несогласованности данных в результате состояния гонки (race condition). Первая конструкция используется в SolidJS (с некоторыми дополнительными оптимизациями), вторая — заимствована из одного рабочего проекта.
Middle FrontEnd Developer Vue.js
Основным видом деятельности компании А2 является разработка заказного программного обеспечения.
Мы ищем сильного фронта, способного реализовать веб-интерфейс продукта Xlombard.
Обязанности:
— В первую очередь нужно будет сделать аудит текущего кода, составить карту доработок, которые позволят закрыть стадию «Прототип», и перейти к реализации основных механик интерфейса и разработки дополнительных модулей.
Требования:
— Опыт коммерческой разработки от 3-х лет;
— Знание и понимание использования паттернов проектирования web-приложений;
— Уверенность в собственных силах при создании проекта "с нуля";
— Хороший уровень владения базовыми технологиями и инструментов web-разработки, все то, без чего проект не получится;
— Умение писать тестируемый и поддерживаемый код;
Личностные качества (да, они нам тоже важны):
— Ответственность и целеустремленность - работы много, нужен человек способный достигать озвученных целей;
— Дисциплина – для нас очень важна обратная связь и следование озвученным договоренностям, если вы имеете привычку пропадать или давать завышенные обещания – точно не сработаемся;
— Позитивный взгляд на работу и на окружающую действительность в целом.
Условия работы:
— Оплата до 250 000 рублей;
— Удаленная работа;
— Частичная занятость;
— Гибкий график – самое главное всегда быть на связи в оговоренные часы.
Откликнуться: belousov@atis.ru
Frontend разработчик
R-Code.
Проект: ведущее спортивное СМИ России, входит в ТОП 5 самых читаемых спортивных медиа.
Требования:
— Опыт разработки на JavaScript от 4-х лет.
— Опыт коммерческой разработки на React Native (на последних проектах) от 2-х лет.
— Опыт веб разработки на React.
Условия работы:
— Оплата 250 000 - 300 000 рублей;
— Удаленка (можно из другой страны) или офис в Москве/гибрид
— Гибкий график и отсутствие бюрократии.
— Возможность влиять на выбор технологий, регулярно выделяем время на R&D
— ДМС (после испытательного срока)
Откликнуться: @matvejchuk_m
Senior JavaScript-разработчик
Датурум. Мы разрабатываем информационные сервисы для удобного взаимодействия внутри рабочих процессов. У нас собралась команда адекватных и порядочных людей, которые работают с удовольствием и гордятся своими результатами.
Обязанности:
— Оценивать время и трудоемкость реализации, декомпозировать задачи, оценивать сроки
— Распределять задачи на разработку между исполнителями
— Проектировать архитектуру PWA-приложения, реализацию бизнес-логики
— Непосредственно участвовать в разработке PWA-приложения
— Непосредственно участвовать в доработке функционала для десктопной версии ПО
— Проводить в код ревью, отлаживать программный код
— Участвовать в разработке технической документации
— Участвовать в разработке предложений по технологическому развитию проекта
— Участвовать в подборе новых сотрудников команды
Требования:
— Знание HTML5/JS/CSS (Adaptive);
— Опыт Android-разработки + PWA;
— Опыт работы с JSON, XML;
— Опыт работы с Vue.js или аналогичных фреймворков и библиотек, разработка пользовательских компонент UI;
— Опыт адаптивной верстки интерфейсов;
— Уверенное владение С++, знание фреймворка Qt 5.5 будет плюсом;
— Опыт работы в коммерческой разработке ПО от 5 лет, опыт управления командой разработки будет плюсом;
— Опыт командной работы в гибких процессах разработки с использованием специализированных систем (Git, pull requests, Redmine/Jira и т.п.);
— Хорошие коммуникативные навыки, дисциплинированность, самодостаточность;
— После собеседования соискателю предлагается выполнить тестовое задание.
Условия работы:
— Заработная плата от 250 000 руб. на руки;
— Белая заработная плата, оформление в соответствии с ТК РФ;
— Удаленный формат работы;
— Гибкий график 5/2 (с обязательным присутствием на планерках);
— Поддержка и содействие в профессиональном рост.
Откликнуться: @aleksandra_bred или ambrednikova@daturum.ru
Frontend Developer (React)/Senior
DstLab
в финансовый маркетплейс
Обязанности:
— Разработка веб-приложений (сайт);
— Тестирование результатов работы в различных браузерах;
— Работа в команде (менеджер продукта, UX/UI-дизайнер, frontend- и backend-разработчики, тестировщики).
Требования:
— Иметь реальный опыт работы front-end разработчиком от 3-х лет;
— JS, HTML5, CSS3;
— Опыт работы с классовыми компонентами и хуками React;
— Опыт работы с Next.js;
— Опыт работы с Typescript, Webpack, git;
— CSS-препроцессор SCSS;
— Быть перфекционистом в лучшем значении этого слова. Каждая мелочь имеет значение, работу надо не просто сделать, а сделать на отлично.
Преимуществом будет:
— Опыт работы с React, Redux;
— Опыт работы с Storybook, Lerna, Formik, Material UI;
— Опыт написания CRM-систем.
Условия работы:
— Оплата 200 000 - 280 000 рублей;
— Локация и гражданство РФ;
— Проект длительный (без срока).
Откликнуться: @okabirorin
Senior Frontend Developer (JS,Vue.js)
IBS
Аккредитованная IT-компания! Находимся в реестре.
Наша команда ведет разработку мульти-продуктовой системы электронной торговли на финансовых рынках .
Наша цель – стать платформой для электронной FX-торговли номер один в России.
Обязанности:
— Разработка новых фич продукта (Vue.js based фрейморк);
— Разработка веб- приложения и его компоненнтов (user-facing) используя Vue.js фрейворк, согласно разработаному алгоритму.
Требования:
— Опыт в годах: 3-5 лет;
Обязательныe;
— Профессиональное владение Vue.js, JavaScript;
— Опыт работы с веб-приложениями от 3х лет.
Желательные:
— Опыт работы с UI;
— Опыт работы с CAD приложениями.
Условия работы:
— Оплата 280 000 - 380 000 рублей.
Откликнуться: @shust_ka
Вышла версия платформы создания приложений Electron 24.0.0
Разработчики выпустили релиз платформы Electron 24.0.0, которая позволяет разрабатывать кроссплатформенные приложения и использует в качестве основы компоненты Chromium, V8 и Node.js. Её обновили до кодовой базы Chromium 112, платформы Node.js 18.14.0 и JavaScript-движка V8 11.2.
С помощью Electron можно создавать любые графические приложения с использованием браузерных технологий, логика работы которых определяется на JavaScript, HTML и CSS. Их функциональность можно расширить через систему дополнений. Разработчикам доступны модули Node.js, а также расширенный API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, интеграции с системой вывода уведомлений, манипуляции окнами, взаимодействия с подсистемами Chromium.
Программы на базе Electron поставляются в виде самодостаточных исполняемых файлов, не привязанных к браузеру. Платформа обеспечит возможность сборки для всех систем, поддерживаемых в Chromium, а также предоставит средства для организации автоматической доставки и установки обновлений.
На базе Electron построен редактор Atom, почтовый клиент Mailspring, инструментарий для работы с Git GitKraken, система ведения блогов WordPress Desktop, BitTorrent-клиент WebTorrent Desktop, а также официальные клиенты Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code и Discord. Всего в каталоге программ Electron представлено 734 приложения.
Подробнее об изменениях можно прочитать в статье…
Senior Frontend Developer (Vue.js)
Еmploy Сity
Мы занимаемся собственной разработкой и поддержкой системы управления контентом крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики.
Обязанности:
— Разрабатывать и поддерживать крупные десктопные и мобильные модули приложения, используя Vue.js;
— Рефакторить, оптимизировать ранее написанный код;
— Проектировать и разрабатывать сложную бизнес-логику приложения;
— Делать code-review.
Требования:
— Хорошее знание Javascript (es6+);
— Опыт работы с Git (merge, rebase, cherry-pick);
— Понимание структур данных.
Будет преимуществом:
— Опыт работы с TypeScript;
— Опыт написания Юнит-тестов с использованием Jest;
— Опыт работы в больших проектах на Vue/React.
Условия работы:
— Оплата по договоренности;
— Помощь с релокацией на Кипр г. Лимасол, (визовое сопровождение, медицинское страхование для сотрудника и членов его семьи)
— Готовы рассмотреть удаленную работу
Откликнуться: a.seraya@employ.city
Frontend-разработчик [React]
Eclipse Digital Studio — это молодая аутсорс / аутстафф компания. На рынке мы чуть больше 5-ти лет. Наша компания занимается разработкой программных продуктов. Компания реализует веб— и мобильные— проекты разных уровней сложности.
Обязанности:
— Проектирование и разработка интерфейсов для клиентской части
— Разработка новых UI-компонентов и платформенных модулей и их внедрение
— Сопровождение решения, решение задач оптимизации
— Участие в планировании спринтов
— Разработка модульных тестов и документирование кода
— Участие в code-review
Требования:
— Опыт коммерческой разработки на React от 2,5 лет;
— Уверенные знания Javascript, ES6;
— Уверенные знания React, Redux;
— Уверенные знания TypeScript;
— Знание HTML5 + CSS3 / SASS / SCSS;
— Понимание адаптивной и кроссбраузерной верстки;
— Понимание принципов работы сборщиков gulp, webpack и пр.;
— Понимание принципов ООП, REST архитектуры, как работает HTTP-протокол;
— Готовность работать с новыми технологиями (GraphQL, React Query и др.);
— Опыт написания unit и е2е тестов;
— Уверенные знания Git, Git flow;
— Уровень английского B2+.
Будет плюсом:
— Опыт работы с React Native;
— Умение писать back-end часть на Node.js / Nest.js.
Условия работы:
— Оплата 100 000 - 150 000 рублей;
— Возможность карьерного и профессионального роста;
— Выплаты заработной платы 2 раза в месяц;
— Оплачиваемые отпуска и больничные;
— Возможность работать удаленно из любой локации, либо в офисе в г. Пермь.
Откликнуться: @HReclipse
Frontend developer (middle)
Pixel Point. Design and development of JAMStack-based marketing websites
Обязанности:
— Pixel Perfect верстка сайтов;
— Интеграция сайтов с Headless CMS решениями (Contentful, Strapi, WP);
— Интеграция сайтов с 3rd party сервисами;
— Performance, Accessibility оптимизация;
— Разработка сложных анимаций на framer-motion/canvas/webgl.
Требования:
— Frontend разработчик, который любит Jamstack и разрабатывать сайты;
— От 3х лет работы в веб-разработке;
— Уверенные знания React, Javascript;
— Большой опыт работы с CSS;
— Плюсом будет наличие опыта работы с Gatsby/Next.js/Tailwind CSS/Redux/React-Query.
Условия работы:
— Оплата 2 000 - 4 000 USD;
— Возможем переезд во Францию спустя год работы;
— Удаленка.
Откликнуться: jobs@pixelpoint.io
React js разработчик
Kansay Tlisir – цифровые творческие решения. Мы включаем воображение в исследованиях, проектировании, разработке, далее оцениваем и оптимизируем.
Обязанности:
— Разработка интернет-сервиса, а также для создания и развития новых продуктов;
— Разработчик SaaS сервисов для сферы услуг, е-коммерс;
— Как разработчик SaaS сервисов для сферы услуг и е-коммерса, вы будете отвечать за создание и развитие интернет-сервисов, которые будут помогать компаниям автоматизировать и оптимизировать свою деятельность;
— На текущий этапе требуется написать запросы GraphQL для получения данных Goomento.
— Реализовать GraphQL в PWA.
Требования:
— Знания React js; GraphQL; желательно Magento 2.
Условия работы:
— Оплата до 50 000 рублей;
— Доступ к интернету;
— Подработка на 2-5 часа;
— Подработка на выполнение задачи.
Откликнуться: @niki_kt7 тел\ wh +74994906813
Frontend-разработчик
СИБУР Диджитал - цифровое подразделение крупнейшей нефтехимической компании России. Мы создаем продукты, которые меняют подход к производству. У нас будущее уже наступило
Обязанности:
— Разработка веб-интерфейсов на React.js для приложений, которые обеспечивают технологические процессы на заводах компании (обходы и фиксация неисправностей на производственном оборудовании, заведение дефектов, заполнение цифровых журналов для сменного персонала).
Требования:
— Отличные знания Javascript и React.js;
— Опыт работы с инструментами статической типизации (Flow, TypeScript);
— Знание систем контроля версий (git) и подходов к ветвлению (git flow, github flow);
— Умение верстать и знание возможностей современных браузеров;
— Умение писать тесты (unit, e2e) и понимание, зачем они нужны;
— Знание современных подходов в разработке приложений на React (функциональные компоненты, хуки, оптимизация);
— Будет плюсом опыт работы с Docker.
Условия работы:
— Оплата по договоренности.
Откликнуться: Ссылка
JavaScript. Работа с буфером, Ctrl+C Ctrl+V
Как копировать в буфер картинки. Какие типы данных можно класть в буфер. Поддержка кастомных типов. Как сделать свои кнопки копировать/вставить.
Задача
Сделать копирование для редактора блок-схем dgrm.net.
— Копировать можно между вкладками.
— Можно копировать в Word/Google docs, тогда схема вставляется как картинка.
— Должны работать горячие клавиши Ctrl+C, Ctrl+V, Ctrl+X.
— Свои кнопки копировать/вставить, чтобы можно было копировать мышкой.
— Поддержка мобильных.
Middle / Senior Nestjs Backend dev.
Trix. Сайт является Интернет-ресурсом, предназначенным для оказания развлекательно-аттракционных услуг физическим лицам.
новый проект - iGaming платформа с своими мини-играми, ставками и слотами, где особенностью является не просто прозрачность и свобода действий игрока, но и фокусировка на формировании “социального” флоу внутри платформы.
Обязанности:
— Разработка нового функционала и улучшение/исправление старого;
— Участие в проектировании сервисов, составлении схем взаимодействия клиент-сервер;
— Оценка сроков выполнения задач, их сложности;
— Review выполненных другими разработчиками задач.
Требования:
— Опыт коммерческой разработки на NestJS от 2 года.
Некритично, но было бы здорово:
— Опыт проектирования сервисной архитектуры;
— Опыт работы с высоконагруженными приложениями.
Условия работы:
— Оплата 150 000 - 300 000 рублей;
— Удалённо.
Откликнуться: @zxcv3000
Senior Java Developer
red_mad_robot
мы создаём цифровые продукты, которыми пользуются миллионы людей, от маркетплейсов и экосистем до мобильных приложений и веб-порталов и, возможно, ты один из них!
Обязанности:
— Реализовывать серверную бизнес-логику приложений, интеграции с внешними ИС через API;
— Писать понятный и тестируемый код;
— Работать в тесном сотрудничестве с фронтенд-разработчиками, QA-инженерами, бизнес и системными аналитиками, devops-инженерами;
— Участвовать в обсуждении реализации задач, митингах, планировании;
— Проводить code review;
— Участвовать в совершенствовании процессов разработки.
Требования:
— Опыт коммерческой разработки на Java 8+ c использованием Spring от 4 лет;
— Знание принципов ООП, основных паттернов серверной разработки;
— Опыт с микросервисной и монолитной архитектурами;
— Знание и практический опыт работы с БД (SQL, NoSQL);
— Опыт разработки интеграционных решений (REST API);
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
— Опыт работы с библиотеками и фреймворками для тестирования.
Условия работы:
— Оплата 250 000 - 370 000 рублей;
— Удалённо.
Откликнуться: @tretiakova_i
Senior Java developer
Ekleft Мы являемся экспертами в области аутсорсинга высококвалифицированных ИТ-специалистов и проектных команд, управлении выделенных центров подбора, рекрутмента, аутстаффинга и услуг по релокации для ИТ-специалистов по всему миру.
Обязанности:
— Разработка новой функциональности продуктов Банка;
— Участие в разработке мидл-слоя продуктов Банка на базе микросервисной архитектуры;
— Участие в разработке инфраструктуры непрерывной доставки кода по методологии DevOps;
— Участие в разработке архитектурных решений;
— Обеспечение высокого качества поставляемого программного кода за счет использования инструментов контроля качества и написания модульных тестов;
— Обеспечение высокого уровня отказоустойчивости разворачиваемых сервисов за счет использования инструментов оркестрации и мониторинга;
— Анализ и реализация интеграций с сервисами и системами Банка;
— Проведение валидации программного кода.
Требования:
— Хорошие компетенции в Java Core, Java Spring Boot;
— Опыт работы с базами данных PostgreSQL, MongoDB, MinIO;
— Понимание принципов микросервсиной архитектуры, работы Docker-контейнеров в кластере Kubernetes;
— Написание Unit-тестов, автотестов;
— Опыт работы в agile-командах.
Условия работы:
— Оплата 300 000 - 400 000 рублей.
— Удаленный формат работы.
Откликнуться: @panarina_diana
