JavaScript Job Offers
前往频道在 Telegram
💼 Поиск работы — в одном понятном сценарии. Загрузите резюме в @RunelloBot: Runello ежедневно анализирует тысячи вакансий, отбирает наиболее подходящие по вашему профилю и присылает новые релевантные вакансии — даже без подписки. 🌐 https://runello.ru
显示更多8 927
订阅者
+2424 小时
+1147 天
+48930 天
帖子存档
Frontend разработчик (Vue.js)
YABBI – лидер в сфере мобильной интернет рекламы в России и СНГ, клиентами которой являются известные мировые и локальные бренды. Наш софт позволяет клиентам показывать свою рекламу в мобильных приложениях, используя технологические разработки, некоторые из которых являются уникальными.
Обязанности:
— Поддержка и разработка интерфейсов для внутреннего пользования;
— Перевод кодовой базы на новый стек.
Требования:
— Отличные знания HTML, CSS, JS;
— Обязательный опыт разработки на Vue3 (как минимум - Vue2);
— Уверенные знания TypeScript;
— Умение писать чистый и поддерживаемый код;
— Опыт разработки сложных web-приложений.
Приветствуются:
— Опыт работы в стеке Vue3 + TS + CompositionAPI;
— Опыт работы с UI фреймворками Element Plus и DevExtreme;
— Опыт в написании тестов;
— Опыт работы с Linux;
— Понимание принципов работы сетевого стека.
Условия работы:
— Оплата 150 000 - 200 000 рублей;
— Офис в центре Краснодара с возможностью работать удаленно;
— Миграционный пакет для иногородних (оплата переезда и корпоративная квартира на время испытательного срока) если есть желание работать в офисе;
— Уютная и функциональная кухня с кофе и сладостями;
— Профессиональный, веселый и отзывчивый коллектив;
— Всестороннюю поддержку и помощь в профессиональном росте;
— Рабочий день с 10:00 до 19:00;
— Операционная система на ваш вкус (windows / linux).
Откликнуться: k.mareich@yabbi.me
Frontend-разработчик Vue.js
Maxbitsolution Мы - IT-компания, создающая проекты в сфере iGaming. Мы разрабатываем высоконагруженные системы с использованием Ruby on Rails, Vue.js, PHP и Go, а также управляем трафикообразованием и лидогенерацией.
Обязанности:
— Работа с имеющимися и новыми проектами в Agile - команде;
— Разработка пользовательских интерфейсов;
— Разработка компонентов Vue.js;
— Интеграция с Back-end;
— Взаимодействие с менеджерами, дизайнером, back-end разработчиками;
— Контроль качества кода, code-review, написание тестов.
Требования:
— Прекрасное знание JavaScript (es5/es6/es7: классы, импорты декораторы, arrow-функции, генераторы, промисы);
— Опыт работы с одним из современных JS-фреймворков (Angular 2+, React, VueJS);
— Уверенное знание HTML5 и CSS3;
— Хорошее знание Webpack (понимание сборки и построение экосистемы);
— Опыт работы с Git, продуктами Atlassian (Jira);
— Умение писать красивый, эффективный и поддерживаемый код в соответствии с style guide;
— Опыт написания unit-тестов.
Будет весомым плюсом:
— Наличие open-source проектов (присылайте проекты или профили на GitHub);
— Опыт разработки с мобильными версиями (PWA);
— Опыт использования TypeScript;
— Использование Mustache.
Условия работы:
— Оплата 200 000 - 250 000 рублей.
— Фиксированный оклад (по результатам собеседования);
— График работы: 5/2, 10:00 до 19:00;
— Оформление по ТК РФ;
— Перспективы для карьерного и профессионального роста;
— 100% оплата больничных, отпусков.
Откликнуться: m.barsukov@maxbitsolution.com
Senior Front-end (React) Developer
МКБ
Проект: Интернет банк для физических лиц.
Высоконагруженный проект, которыми клиенты пользуются каждый день (24/7). В настоящий момент идет активная смена архитектуры с монолита на микросервисы. Множество точек интеграций со сторонними сервисами. Выстраивание CI/CD. Участие в проектирование и реализации, выборе архитектурных решений.
Требования:
— Опыт управления командой разработчиков от 4-5 человек;
— Отличное понимание как работают веб приложения в целом, их основные проблемы и решения;
— Отличное знание React и его экосистемы(стейт менеджеры/роутинг/кеширование запросов и т.д);
— Знания typescript, на уровне понимания как устроены utility types;
— Отличное знание HTML, CSS, опыт решения проблем с кроссбраузерной(Safari/IE11, и т.д)/адаптивной вёрсткой;
— Навык настройки скриптов/анализаторов(npm/linter/prettier/husky/lintstaged);
— Навык сборки проектов под различные среды(webpack/vite/rollup/esbuild).
Условия работы:
— Оплата от 300 000 рублей;
— Любой формат работы на выбор (офис, гибрид, удаленка РФ);
— ДМС, Страхование при выезде за рубеж;
— 10 рабочих дней 100% оплачиваемого листа нетрудоспособности в год;
— Корпоративные скидки и специальные акции от компаний- партнеров;
— Льготные условия на продукты Банка;
— Корпоративные мероприятия для сотрудников и их детей.
Откликнуться: @Uola333
Красные флажки в вакансиях
Если видите хотя бы один пункт, проходите мимо.
— Поверхностное описание обязанностей и задач
Есть риск, что на этой позиции придётся заниматься всем и сразу.
— Огромный список обязанностей и требований
Возможно, компания ищет человека-оркестра, который будет отвечать сразу за несколько должностей.
— Неуважительный tone of voice
То, в каком тоне написана вакансия, часто говорит о корпоративной культуре, которая царит в компании.
— Требования к образу жизни или жизненной позиции
Если в вакансии есть фразы «не курить», «не пить», сразу пропускайте её. Здоровый образ жизни — это хорошо. Но решать, следовать ему или нет, можете только вы, а не работодатель.
Правда, бывают исключения, когда подход к каким-либо аспектам жизни очень важен для той или иной роли. Например, если работа связана с детьми.
— Требования, касающиеся возраста, пола, семейного положения
Это критерии никак не влияют на ваш профессионализм, а значит, не должны быть фактором при отборе.
— Требование высшего образования, которое неважно для открытой позиции
Например, наличие технического образования на вакансию маркетолога.
Книга «JavaScript с нуля до профи»
Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы JavaScript могут применяться для создания веб-приложений, начиная от динамических веб-сайтов и заканчивая простыми браузерными играми.
В «JavaScript с нуля до профи» основное внимание уделяется ключевым концепциям программирования и манипуляциям с объектной моделью документа для решения распространенных проблем в профессиональных веб-приложениях. К ним относятся проверка данных, управление внешним видом веб-страниц и работа с асинхронным и многопоточным кодом.
Обучайтесь на основе проектов, дополняющих теоретические блоки и серии примеров кода, которые могут быть использованы в качестве модулей различных приложений, таких как валидаторы входных данных, игры и простые анимации. Обучение дополнено ускоренным курсом по HTML и CSS, чтобы проиллюстрировать, как компоненты JavaScript вписываются в полноценное веб-приложение.
Senior Front-end (React) Developer
IBS
Аккредитованная IT-компания! Находимся в реестре.
Наша команда ведет разработку мульти-продуктовой системы электронной торговли на финансовых рынках .
Наша цель – стать платформой для электронной FX-торговли номер один в России.
Обязанности:
— Участие в разработке торгового терминала;
— Решение и расследование возникающих при эксплуатации системы проблем;
— Техническое развитие системы и процесса поставки ПО;
— Взаимодействие с другими участниками команды (владелец продукта, аналитики, тестировщики), а также со смежными командами.
Требования:
— Уверенное знание React 17 (Hooks/Redux/Thunk) и TypeScript, c практическим опытом проектирования и разработки;
— Хорошее знание JavaScript (ES5+) и особенностей языка;
— Опыт профилирования, оптимизации и рефакторинга JS (TS) кода;
— Понимание принципов проектирования и архитектуры программного обеспечения;
— Понимание алгоритмов и структур данных;
— Навыки верстки, понимание CSS/SCSS;
— Опыт работы с webpack, web sockets, service workers;
— Уверенное владение git.
Условия работы:
— Оплата от 300 000 рублей.
Откликнуться: @shust_ka
Javascript fullstack developer (middle)
Мастерская Исаева — это команда, которая занимается созданием образовательных мероприятий.
Обязанности:
— Самостоятельно закрывать задачи по разработке сайта
— Постепенно нанимать людей в команду или отдавать задачи на аутсорс
— В дальнейшем перейти к тому, чтобы систематизировать работу команды, настроить процессы и больше руководить и управлять, нежели писать код.
Требования:
— Уровень middle.
Условия работы:
— Оплата 2 000 – 2 500 USD;
— Работа удаленно..
Откликнуться: @krimgor_it
Frontend-разработчик / Frontend Developer
Мы — Creonit.
Разрабатываем цифровые сервисы. Специализируемся на веб и мобильной разработке, бэкенде и интеграциях любой сложности, проектировании архитектуры и управлении процессами.
Обязанности:
— Писать на JavaScript/TypeScript. Чем лучше ты знаешь JavaScript/TypeScript, тем круче будут задачи;
— Верстать макеты из Figma. Нужно знать HTML, CSS. Мы верстаем на Tailwind;
— Программировать frontend сайта. Серверный и клиентский рендеринг по данным из API;
— Писать на Vue.js, React: изоморфные приложения (SSR + CSR), сайты (тоже изоморфные), SPA.
Требования:
— Отличное знание JavaScript;
— Отличное знание Vue или React;
— Опыт работы с REST API;
— Умение качественно верстать макеты. Иметь опыт адаптивной верстки;
— Уверенное использование Git на базовом уровне — pull/commit/push, ветвление, merge/pull request;
— Docker на базовом уровне — понимать концепцию контейнеров, уметь запускать/останавливать контейнеры, смотреть логи;
— Желание профессионально прокачиваться;
— Отсутствие панического страха перед новыми технологиями.
Плюсом будет:
— Знание TypeScript;
— Опыт работы с Tailwind;
— Опыт работы с любым фреймворком Nuxt / Next / Gatsby.
Условия работы:
— Оплата по договоренности;
— Условия. Официальное трудоустройство с первого дня, 100% белая зарплата.
— Формат работы. Офис. У нас просторный и уютный офис по адресу: ул. Горького 160а;
— Удаленщики. Мы работаем на лучшем железе, поэтому при необходимости даже удаленщикам отправляем рабочие компьютеры (Mac). А если ты из другого города и хочешь переехать в Калининград, мы поможем в релокации и покроем все расходы на переезд.
— Обучение. Мы хотим, чтобы у нас работали настоящие профессионалы своего дела, поэтому заинтересованы в обучении и развитии сотрудников. Если у тебя есть желание научиться новому — мы поможем подобрать и оплатим курсы, участие в конференциях, etc.
Откликнуться: olga@creonit.ru
Senior Frontend Engineer
TYMY – это B2B2С решение, помогающее компаниям автоматизировать агентские продажи
Команда - у нас распределённая активно-растущая международная команда. Мы приветствуем открытое общение, при этом уважаем дисциплину и профессионально развиваемся.
Обязанности:
— В первую очередь деливерить продукт;
— Писать функциональные react-компоненты;
— Активно взаимодействовать с дизайнером и совместно искать и реализовывать лучшие UX решения;
— Проводить оптимизацию и рефакторинг кодовой базы.
Требования:
— Фундаментальные знания по JS, React, Typescript;
— Понимание принципов оптимизации Frontend приложений;
— Опыт работы с state management;
— Знание и понимание CSS, Webpack, styled-components, HTTP, Swagger, Git;
— Опыт работы с дизайнерами, понимание основ UX;
— Умение писать читабельный код, грамотный code-review;
— Будет плюсом умение работать с Docker, Gitlab, Kubernetes.
Условия работы:
— Оплата 250 000 - 300 000 рублей;
— Бесконечные возможности для роста в заряженной команде. Стартап находится на этапе быстрого роста – в процессе быстрого расширения на российском рынке в новых сегментах + выходим на международный рынок;
— Можно и нужно напрямую влиять на создаваемый продукт и видеть результат своей работы, а не быть винтиком в гигантской машине;
— Удалённая работа;
— Официальная зарплата по рынку, которая зависит от твоих навыков и ожиданий;
— Оформление по ТК РФ;
— Обучение за счет компании.
Откликнуться: @PotapovaAnna
Как вести переговоры о зарплате на собеседовании?
Обсуждения зарплатных ожиданий для многих всё ещё щепетильный момент. Но просить больше, чем вам предлагают — это нормально. Давайте разбираться, как и когда это стоит делать.
Почему работодатели занижают зарплату?
Причин много — политика, экономика, внутренние процессы в компании. Ещё часто работодатели не успевают следить за изменениями зарплат на рынке и предлагают суммы, которые уже не совсем актуальны.
Но это совсем не значит, что на них стоит соглашаться. Хотя бы попытаться попросить больше точно стоит.
Когда стоит просить больше?
Если ваш доход на последнем месте работы или зарплаты на рынке выше суммы, которой предлагают. Но тут нужно подумать — так ли вам важно попасть именно в эту компанию или можно поискать другие места? Ответ на этот вопрос поможет понять, стоит «торговаться» или нет.
Ещё одна причина просить больше — «дороговизна» жизни там, где вы живёте. Ведь в некоторых городах и странах комфортный уровень жизни требует более высокого дохода.
Как аргументировать желание получить большую зарплату?
Приведите аналитику зарплат на вашу позицию по рынку. Учитывайте не только грейд, опыт, но и сколько получают специалисты в городе или стране, где вы живёте.
Если уровень зарплаты такой же или ниже, чем на прошлом месте, обязательно скажите об этом.
Если есть оффер с большей зарплатой, тоже можно обозначить это. Такая информация ценна для рекрутера и руководителей компаний — они смогут принять это во внимание и изменить политику зарплат. Но злоупотреблять другими офферами при каждом поиске работы и переговорах не нужно.
Аргументируйте желаемый доход своими скилами. Это покажет, что вы цените и осознаёте свой профессионализм, и напомнит работодателю, почему он хочет взять вас в команду.
Реализация реактивности и компонуемости во фронтенд-фреймворке без зависимостей
Реализация реактивности и компонуемости стандартными средствами таких фреймворков, как React, Vue и прочие, несёт собой ряд сложностей, включая необходимость настройки множества зависимостей. Но этой цели также можно достичь более простым путём, о чём и пойдёт речь в текущей статье.
Middle/Senior Frontend Developer
Infomediji, d.o.o
DeoVR – ведущая VR-стриминговая платформа, использующая передовые технологии, такие как Computer Vision, Data Labeling, ML, Depth Maps. Мы в поиске целеустремленного коллеги, который присоединится к нашей команде веб-разработчиков и поможет нам создавать инновационные продукты в сегменте VR стриминга. Команда общается на русском и английском языках.
Требования:
— Знание JS (Vanila);
— Умение создания любого HTML шаблона с нуля;
— Будет плюсом опыт с Vue.js;
— Понимание разных типов архитекуры и основ веб-разработки;
— Умение принятия обоснованных технических решений и проявлением ответсвенности за них, умение работы в быстро-растущей команде;
— Написание чистого и поддерживаемого кода, опыт проведения code review других разработчиков;
— Опыт создания внутренних фронтенд инструментов для других разработчиков;
— Понимание принципов оптимизации загрузки страниц сайта (page speed);
— Обязательно знание английского (от B1).
Условия работы:
— Оплата от $2500 (в зависимости от уровня, своевременный пересмотр);
— Формат: удаленная работа или помощь с релокацией;
— Возможность долгосрочной карьеры в высокотехнологичной глобальной компании;
— Гибкие условия работы и среда с большой автономией и возможностями роста;
— Плоская организация, где каждый может напрямую общаться со всеми членами команды;
— Возможность работать европейских офисах компании;
— Знакомство с технологиями, которые создают суперрастущую индустрию виртуальной реальности;
— Возможность карьерного роста и дополнительного образования;
— Рабочая деятельность и посещение международных конференций;
— Работа с разнообразной международной командой, знакомство с другими культурами.
Пожалуйста, при отклике сразу указывайте:
— Где вы находитесь на данный момент и гражданство;
— Ваше резюме (!на английском!), пример кода (если есть) и краткую информацию о себе.
Откликнуться: @maximirbe
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
Frontend developer
RedCode.
Подбор специалистов в IT, digital, telecom. game project
Требования:
— Commercial development experience: 2 years+;
— JS: Middle+;
— Experience with game projects;
— Experience with ES6, ReactJS, TypeScript;
— Experience in building cross-browser adaptive layout in different ways (Grid, Flex, etc.);
— Understanding of principles and experience in practical use of CSS animations;
— LESS, Sass (SCSS);
— Experience with asynchronous code, WEB API, Event-loop;
— Unit testing (Jest).
Will be a plus:
— Understanding of the principles and experience in the practical use of SVG, Canvas;
— Experience with Python;
— Experience with profiling tools and solving problems with FPS, memory leaks;
— Knowledge and use experience of code acceleration and optimization ways (Memoize, Currying, Debounce, Throttle).
Hardware:
— OS: MS Windows;
— PC minimal req: 1TB SSD ,Intel Core i7 (or equivalent).
Условия работы:
— Оплата 3 000 - 4 500 USD;
— Outside Russia, Belarus;
— Remote work, fulltime;
— Удаленная работа.
Откликнуться: @TaniaRylkina_RedCode
Разработчик фронтэнд (Vue/JavaScript)
ПЭК — узнаваемый бренд и высочайшее качество авто- и авиаперевозок.
Отделения ПЭК расположены в 200 городах России и Казахстана.
Обязанности:
— Доработка существующих и разработка новых веб-проектов;
— Подготовка документации:
— Участие в разработке архитектуры информационных систем.
Требования:
— Опыт работы со сборщиками (Webpack, gulp);
— Опыт работы с Git, Jira, Confluence;
— Знания HTML5, CSS3, Vue.js, понимание основных паттернов, знание нативного JavaScript (ES6/ES7 - promises, async/await, events и т.д.);
— Понимание принципов ООП, стратегий оптимизации web-приложения, взаимодействия с внешним API;
— Представление о принципах работы протокола HTTP (stateless, cookie, cache).
Условия работы:
— Оплата 180 000 рублей;
— Уникальный опыт практической работы в команде профессионалов;
— Оформление по ТК РФ;
— График работы с 09-00 до 18- 00 или 10-00 до 19-00, удаленно;
— Возможность работать из дома, не тратя время на дорогу в офис.
Откликнуться: morozova.ova@pecom.ru
Frontend разработчик
Travelata — крупная туристическая компания с международными инвестициями более 10 млн. долларов. Входит в группу компаний, работающих в 5 странах Европы, и является членом Альянса Туристических Агентств.
Обязанности:
— Проектировать и разрабатывать новые компоненты портала по поиску туров, рефакторить и дорабатывать существующие компоненты;
— Верстать макеты, экспортированные из Sketch в Zeplin;
— Писать unit-тесты на Jest;
— Находить решения сложных задач и уметь самостоятельно превратить бизнес-идею в поддерживаемый код;
— Активно участвовать в обсуждении задач, предлагать UI-UX решения и архитектурные решения Frontend задач;
— Участвовать в переработке и усовершенствовании архитектуры и инфраструктуры проекта;
— Активно предлагать и внедрять новые технологии в проект;
— Проводить Code Review задач Middle и Senior разработчиков.
Требования:
— Уверенное владение фреймворком Vue.js;
— Опыт разработки на Typescript;
— Опыт написания Unit-тестов с использованием Jest;
— Отличные знания Sass/Less, Vanilla Javascript;
— Хорошие знания ООП и современных трендов разработки. Знание и понимание паттернов проектирования;
— Понимание принципов SSR и опыт работы с Nuxt.JS;
— Pixel perfect верстка;
— Умение писать семантически-правильный html, соответствующий стандартам W3C;
— Хороший уровень коммуникаций с окружающими и вдумчивое выполнение поставленных задач;
— Пунктуальность, соблюдение сроков, хорошие навыки планирования, умение структурировать задачи.
— Бонусом будет продвинутый опыт настройки системы сборки проекта Webpack, опыт проектирования архитектуры приложения с нуля, опыт написания BFF приложений на Node JS, знание и понимание принципов построения фронтенда сложных приложений, опыт работы с docker.
Условия работы:
— Оплата 280 000 - 320 000 рублей;
— Оформление по ТК РФ;
— ДМС после испытательного срока;
— Возможность удаленной работы;
— График работы 5/2;
— Cкидки на все продукты компании;
— Готовы предоставить необходимую технику для работы;
Откликнуться: @Greenizd
Что такое испытательный срок и как его пройти
Испытательный срок — это небольшой период после трудоустройства, когда работодатель и сотрудник присматриваются и решают, подходят ли они друг другу.
— Руководитель оценивает, насколько качество работы и навыки специалиста соответствуют запросам компании.
— Новый сотрудник оценивает корпоративную культуру, процессы, команду и перспективы роста.
— Сколько длится испытательный срок?
Стандартно 3 месяца. Если сотрудник справляется хорошо, могут сократить до двух. Если есть вопросы, продлевают, но не более чем до полугода.
Чтобы успешно пройти испытательный срок, зафиксируйте задачи и ожидаемые результаты
И помните, что в этот период вы вправе разойтись без обязательств. Например, если не сошлись с руководителем во взглядах или ожиданиях от работы.
Как дебажить код на JavaScript: примеры ошибок и советы
Эта статья предназначена для тех, кто только недавно научился писать свои первые программы на JavaScript и испытывает трудности при поиске багов. Статья не столько, не про конкретные инструменты и вкладки в DevTools, сколько про то, о чём думать и куда смотреть при отладке.
Зачем нужен дебаггинг?
Дебаггинг (от англ. debugging), или отладка, — это процесс выявления ошибок в коде. Этот навык — первый шаг к самостоятельности разработчика, и его обязательно нужно освоить. Если вы уже начали программировать, то наверняка знаете, что написать полностью рабочий код с первой попытки — скорее исключение, чем правило, и что-то обязательно «сломается»:
1 Код вообще не работает и выдаёт ошибки.
2 Ошибок не будет в консоли, но при этом программа работает некорректно.
Стратегия отладки в обоих случаях примерно одинаковая, но с небольшими отличиями.
Подробнее в статье.
JavaScript Game Developer
Mainama Games
Any gamer is looking for the most interesting online projects. Are you waiting for interesting plots and unexpected surprises?
Обязанности:
— Разработка всей программной части для игр на JavaScript с использованием Phaser;
— Все игры аналогичны друг другу, отличаются набором правил и сложностью.
Требования:
— Опыт работы в разработке программного обеспечения не менее двух лет;
— Опыт разработки игр на JavaScript;
— Опыт работы с Node.js/Express.js/Websockets (Socket.io или подобные);
— Опыт работы с Phaser;
— Опыт работы с WebGL;
— Знания принципов объектно-ориентированного программирования.
Условия работы:
— Реализация однотипных 2D-игр.
— Оплата сдельная от 500 – 800 EUR в зависимости от сложности проекта.
— Связь по Telegram.
Откликнуться: @coordbox
Frontend-разработчик
Компания EcoStandard group успешно работает в России и СНГ с 1997 года. Мы являемся лидером в сфере экологической экспертизы и мониторинга, услуг в сфере охраны труда, инженерных изысканий, экологического проектирования и сертификации.
Обязанности:
— Сопровождение проектов на Angular, VueJS;
— Взаимодействие с бэкэнд-командой разработки, тестировщиками, аналитиками, дизайнерами.
Требования:
— Опыт коммерческой разработки 2 лет;
— Уверенное знание одного из фреймворков: Angular/VueJS;
— Знание HTML/CSS;
— Умение PixelPerfect и резиновой верстки, оптимизации производительности;
— Знание Git;
— ООП, МVC, паттерны;
— Опыт работы или понимание принципов REST API;
— Понимание работы браузера (XHR, cookies, browser storages, DOM manipulation, forms, canvas, animation);
— Умение и желание разбираться в чужом коде, лаконично писать свой и документировать его.
Условия работы:
— Оплата 100 000 - 150 000 рублей;
— Работа в крупной динамично развивающейся компании;
— Оформление в соответствии с ТК РФ;
— Стабильная заработная плата;
— График работы 5/2 (с 9 до 18 или с 10 до 19);
— Удаленный режим работы.
Откликнуться: shakhova.e@ecostandard.ru
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
