Хочешь получать первым свежие Javascript вакансии? - тогда подписывайся на наш канал. Система тегов по городам и технологиям поможет найти то, что тебе интересно.
Frontend developer (Javascript) ООО ИНИТИ #Москва #офис ЗП: от 100000 до 140000 руб. #JS #CSS #Linux #Git #SVG Требуемый опыт работы: 1–3 года Полная занятость, полный день Компания ИНИТИ — разработчик комплексных решений в области консолидации данных, построения ситуационных центров и управления IT- и телеком-инфраструктурой. В данный момент находимся в поиске разработчика для развития системы он-лайн мониторинга состояния различного оборудования. Обязанности: • разработка web-приложения для отображения данных в реальном времени Требования: • высшее научно-техническое образование • уверенное владение языком JS (ECMAScript 5) • уверенное знание CSS: особенности браузеров, приоритеты правил • хорошее знание принципов построения ООП, шаблонов проектирования • понимание структур данных (различные виды деревьев, очередь, стек, список и т.п.) • английский язык на уровне чтения технической документации Приветствуется: • опыт работы с ОС Linux • навыки использования инструментария git • знание форматов SVG, PDF • опыт в построении UI/UX Условия: • оформление по ТК • ежегодный оплачиваемый отпуск • график работы (09:00-18:00) (сб, вс выходные) • испытательный срок 1-3 мес Адрес: Серпуховская, Москва, Партийный переулок, 1Показать на большой карте /search/vacancy/?isMap=True&vacancy_id=41465358
Frontend разработчик РосТендер #офис ЗП: Не указана. #Frontend #JS #HTML #CSS #Git РосТендер - один из крупнейших агрегаторов тендеров в России. Мы ищемFrontend-разработчика,который поможет сделать проект еще лучше и удобней для наших пользователей. Требования: • Опыт Frontend разработки от трех лет • Отличные знания Javascript, HTML, CSS • Опыт кроссбраузерной и адаптивной верстки • Опыт верстки под мобильные устройства • Опыт работы с CSS препроцессорами • Понимание принципов совместной работы Frontend'а с Backend'ом • Опыт работы с git Чем придется заниматься: • Разработка кроссбраузерного и кроссплатформенного Frontend'а • Оптимизация скорости загрузки страниц Что мы предлагаем: • Работа в офисе - 5 минут пешком от м. Фрунзенская • Официальное оформление по трудовому договору • Заработная плата от 120 до 150 тыс в зависимости от опыта и квалификации
Front-end разработчик React Native TON Labs #Москва #удаленка ЗП: от 2000 до 4500 USD #JS #React #Git #Agile #SCRUM #TDD #Java #NodeJS Требуемый опыт работы: более 6 лет Полная занятость, удаленная работа Описание вакансии: Мы ищем кандидатов для решения следующих задач (на выбор): 1. Разработка общей библиотеки компонент для различных платформ (iOS, Android и Web) и поддержка в соответствии с дизайн системой. 2. Улучшение работы кросс-платформенного приложения на базе Андроида, его поддержка и оптимизация. Требования к кандидатам: - Профессиональное владение JavaScript + Flow / TypeScript - Опыт создания мобильных приложений (iOS, Android) - Опыт работы с React Native - Опыт работы с Git и Git workflow - Опыт работы по современным методам разработки ПО (Agile / Scrum / Kanban, TDD) - Опыт написания юнит-, интеграционных- и e2e- тестов - Понимание популярных UX-паттернов и их реализаций для различных платформ - Базовые навыки работы с инструментами дизайна и обработки изображений, к примеру, Figma, Sketch - Хороший уровень технического английского, способность общаться по-английски - Интерес к финтех и блокчейн технологиям - Умение работать в команде Следующие навыки будут преимуществом: - Знание языков для нативной мобильной разработки (ObjC, Swift, Java) - Опыт работы со следующими библиотеками: react-navigation (v5+), react-native-reanimated, react-native-gesture-handler, mobx - Опыт работы с React Native for Web (react-native-web) - Опыт работы с Electron для написания десктопных приложений - Опыт работы с кросс-платформенными приложениями - Опыт работы с криптографией - Знакомство с технологиями блокчейна и архитектурой децентрализованных сетей будет большим плюсом. Доступно соискателям с инвалидностью
Middle Frontend-разработчик (React.js) Ctrlweb #офис ЗП: Не указана. #React #JS #Redux #HTML #CSS #Sass #Less #Git #REST Мы, в Ctrlweb, создаем и развиваем ecommerce проекты - современные, омниканальные и технологичные. Наши клиенты - крупные федеральные компании, которые стремятся быть лидерами в своих сферах. Сейчас наша компания ищет толкового React.js разработчика. Тебе предстоит разрабатывать фронт часть (react/next.js) крупного федерального магазина. Предстоит думать о производительности, улучшать и оптимизировать архитектуру, а также избавляться от легаси подходов. Мы предоставляем большую свободу в выборе инструментов и стека разработки, поскольку убеждены, что только с помощью современных технологий можно создавать качественные продукты. Поэтому, мы не спускаем решения сверху, а предоставляем свободу всем вместе найти лучший подход. У нас уникальная культура, сплоченный коллектив и очень низкая текучка кадров. Требования: • Отличное знание Javascript; • Уверенное знание React/Redux; • Next.js/SSR; • Обязателен коммерческий опыт разработки React/Next.js приложений • Уверенные знания html/css и препроцессоров (scss или less); • Git, openapi(swagger), REST, опыт работы в команде(или большое желание его получить); • Понимания работы браузеров и методов оптимизации фронт приложений; • Знание английского как минимум на уровне тех. документации; Желательно: • Плюсом будет знание новых подходов и инструментов (middleware, microservices) ; • Плюсом будет знание Vue.js: • Круто если есть желание участвовать в создании процессов разработки, проводить codereview и быть наставником; Условия: • Оформление согласно ТK РФ, официальный отпуск и больничный; • Полностью белая заработная плата; • Регулярный рост ЗП; • Комфортные условия работы (например: время начало рабочего дня на выбор) и отличный коллектив; • Офис в центре города в Европарке на 16-ом этаже с панорамными окнами и прекрасным видом на лес (отдаем предпочтение кандидатам с нашего региона(Ставропольский край), но рассматриваем и удаленных с релевантным опытом); • Работа над интересными проектами и возможность прокачать свои навыки ; • Вся необходимая техника для работы;
AngularJS developer (middle/senior) Roowix #офис ЗП: Не указана. #Angular #JS #HTML #CSS #Agile Всем привет! Мы -Рувикс,и мы создаем команды, которые делают живые ИТ-продукты и решают реальные задачи пользователей. Один из таких продуктов Gelato — облачная типография для компаний с большим количеством офисов в разных странах. Мы начали с прототипа, который вырос в полноценный продукт и изменил индустрию. Наше совместное время работы над проектом более 7 лет, и сейчас мы расширяем команду разработки. Задачи: • Разработка фронтенда с использованием Angular; • Техническая экспертиза, например, в областях QA, UX, BA; • Общение с клиентом (Product Ownder/Manager/Analytic) для уточнения бизнес-требований; • Участие в разработке инженерных стандартов от тестирования до анализа кода; Требования: • Опыт Angularот 2 лет; • Уверенное знаниеJavaScript; • ЗнаниеHTML/CSS; • Понимание сборки современного фронтенда; • Английский язык на уровне – могу рассказать, что делал и что буду делать; • Знание принципов тестирования кода; • Понимание основных принципов agile; • Не бояться принимать решения по функционалу продукта. БОНУСЫ Что мы предлагаем? • Официальное трудоустройство, печеньки, чай, свободный дресс-код - как и везде в IT, • Заработную плату обсуждаем индивидуально по результатам собеседования. • Компенсация оплаты за обучение английскому, тренежерного зала, доступ к курсам на Udemy;
Full Stack PHP+ JS Profisea #Днепр_(Днепропетровск) #удаленка ЗП: от 1000 до 2500 USD #PHP #JS #API #REST #HTML #React #Angular #Git #MySQL Требуемый опыт работы: не требуется Полная занятость, полный день Программист с хорошим уровнем знаний PHP и JavaScript, проработавший на больших и малых проектах около 3-х лет. Имеющий опыт подключения как сторонних API так и написания своих REST API. Обязательные знания: Уверенные знания HTML, PHP, JavaScript, AJAX MySQL Laravel Vue или ReactJS или Angular. Все на TypeScript Умение прогнозировать сроки и работать самостоятельно и в команде. Умение работать с репозиторием (Git) Английский язык технический Дополнительные знания приветствуются, такие как MongoDB Cassandra / DynamoDB ElasticSearch WebSockets Расположение Днепр Занятость Удаленная, full time
Веб-мастер (Frontend-разработчик, HTML-верстальщик) ООО Альтернатива #Казань #удаленка ЗП: от 40000 до 50000 руб. #HTML5 #CSS3 #Photoshop #PHP #JS #MySQL #Bootstrap #HTML #CSS Требуемый опыт работы: 1–3 года Полная занятость, полный день Уважаемые соискатели! Обязательно указывайте примеры ваших работ в отклике, резюме без примеров работ не рассматриваются. Удаленное сотрудничество не рассматривается. Требования: • Уверенное владение HTML5, CSS3 • Опыт кроссбраузерной, адаптивной и валидной вёрстки • Умение работать в Adobe Photoshop на уровне нарезки макета • Желательно начальное понимание php Пожелания к соискателю: • Ответственность, нацеленность на долгосрочное сотрудничество • Желание развиваться • Умение самостоятельно принимать решение • Умение работать по имеющимся инструкциям Рабочие обязанности: • Верстка макетов • Наполнение сайтов • Внесение правок на имеющихся сайтах • Работа с корректировкой текстов, кода Условия: • Работа в офисе, удаленный вариант не рассматривается • График 5/2 с 9 до 17 Адрес: Козья слобода, Казань, улица Сулеймановой, 3Показать на большой карте /search/vacancy/?isMap=True&vacancy_id=41454148
Junior Front-End разработчик amoCRM #Москва #офис ЗП: от 50000 руб. #JS #CSS #HTML #API #HTML5 Требуемый опыт работы: не требуется Полная занятость, гибкий график О компании: amoCRM - это SaaS-продукт, который позволяет автоматизировать работу отделов продаж для малого и среднего бизнеса. Мы разрабатываем и продаем передовые продукты для учета клиентов и потенциальных продаж (CRM), помогаем нашим клиентам вести их бизнес. Сервисом пользуется более 10 тыс. компаний в различных странах мира: Россия, СНГ, США, Европа, Австралия, Канада и пр. В числе наших клиентов такие бренды как: Mail.Ru Group, Яндекс, Re:Store, Деловой мир, Аргументы и Факты, Radio Records, Love Radio, БКС и другие. Кого мы ищем: • Начинающего frontend-разработчика (JavaScript + CSS + HTML) на разработку новых частей системы. • Человека, которому нравится работать над интересными задачами и искать новые решения. Для чего ищем: • Работа над нашим основным продуктом, CRM-системой с большим количеством интерфейсов: списки, воронки, карточки с динамическим таймлайном событий, почта, аналитика (работа с графикой) и прочие. • Комплексное решение задач на фронте от верстки отдельных UI-компонентов, до проработки взаимодействия с API микро-сервисов. • Участие как в разработке новых частей системы, так и поддержке уже существующих. Требования: • Базовые знания JavaScript. • Pixel-perfect и адаптивная верстка. • Умение работать в команде. • Желание учиться и расти вместе с командой. От нас: • Работа на интересном международном проекте (офисы - в России и в США) в технически сильной команде. • Офис в центре Москвы ст. м. Таганская, 5 минут от метро. • Быстрый профессиональный рост при вашем желании работать. • Внутренние собрания разработчиков, с обсуждением решений задач для обмена опытом и технического развития каждого участника команды. • Нет бюрократии, дресс-кода. Печеньки, чай, кофе. • Точные цифры месячного дохода обсуждаются с успешными кандидатами). Адрес: Таганская, Москва, Николоямская улица, 28/60Показать на большой карте /search/vacancy/?isMap=True&vacancy_id=41459005
Программист JavaScript ООО Дата Ист #Новосибирск #офис ЗП: от 80000 руб. #JS #Git Требуемый опыт работы: 1–3 года Полная занятость, полный день Мы реализуем высокотехнологичные проекты в сфере геоинформационных систем - от мобильных картографических приложений до систем управления геоданными на корпоративном уровне. Программные продукты, информационные системы и решения нашей компании применяются в управлении территориями и природными ресурсами, геологии и геофизике, добыче нефти и газа, управлении городским хозяйством, земельном кадастре, транспортной логистике, в сельском и лесном хозяйстве и многих других сферах деятельности. Приложение ArcGIS Maps for Adobe Creative Cloud, связывающее ArcGIS и Adobe, предоставляет возможность быстро находить и добавлять в проекты Adobe высококачественные векторные карты, снимки, огромное количество тематического географического контента из ArcGIS Online, а их инструменты можно сразу использовать для создания и публикации основанных на фактических данных карт. Приложение разработано как для традиционных пользователей ГИС на платформе Esri, так и специалистов по дизайну, рекламе, коммуникациям и многих других людей, использующих продукты Adobe. Приглашаем стать частью нашей команды программиста JavaScript в проект ArcGIS Maps for Adobe Creative Cloud. Чем предстоит заниматься: • разрабатывать приложения на JavaScript. Для этого потребуется: • знание ООП; • уверенные знания JavaScript; • английский язык на уровне чтения технической документации; • коммуникабельность, умение работать в команде, умение работать с чужим кодом. Дополнительно приветствуется: • английский язык на уровне upper-intermediate. Условия: • работа в команде; • 8-часовой рабочий день (начало рабочего дня гибкое, до 10:00); • испытательный срок - 1 месяц; • официальное трудоустройство, льготы и гарантии по трудовому кодексу, «белая» заработная плата; • предоставление отпусков в удобное время (28 дней в год); • бесплатная медицинская страховка, которая включает ведущие клиники Новосибирска: ЦНМТ, Клиника Санитас в Медпарке, Медицинский центр им. Е.Н. Мешалкина, НИИТО, а также сеть Дентал Сервис; • мощное железо: Intel Core i7, SSD, 16GB RAM; • современный софт: в работе используем Visual Studio 2017, GIT для хранения исходного кода, YouTrack для баг-трекинга и билд-сервер с TeamCity для автоматической сборки исходного кода, ОС и office-пакеты последней линейки; • компенсация стоимости занятий в бассейне; • уютный и просторный офис, удобные кресла, ароматный кофе и многое-многое другое. Адрес: Новосибирск, микрорайон Академгородок, проспект Академика Лаврентьева, 2/2Показать на большой карте /search/vacancy/?isMap=True&vacancy_id=41457626
PHP разработчик ООО "АЯКС" #офис ЗП: Не указана. #MySQL #HTML5 #CSS3 #JS #JQuery #Git #Laravel #Linux Обязанности · Поддержка и развитие существующих проектов компании; · Разработка новых проектов; · Интеграция с внутренними системами компании. Требования · Опыт работы с 1С-Битрикс от 1 года; · Опыт работы с MySQL; · Опыт кросс-браузерной и адаптивной верстки - HTML5/CSS3, JS (ES5/ES6/JQuery). Будет плюсом · Опыт работы с Git (или любой другой VCS); · Знакомство с фреймворком Laravel; · Базовые знания администрирования Linux. Мы предлагаем · работа в профессиональной команде по разработке и внедрению инновационных приложений для бизнеса; · официальное оформление; · комфортный офис; · корпоративное обучение; · корпоративные мероприятия; · оформление по ТЗ; · конкурентная заработная плата. Определяется по итогам собеседования. Условия конкурсного отбора кандидатов · резюме; · выполнение тестового задания; · собеседования первого и второго уровня. ДОПОЛНИТЕЛЬНЫЕ ИНСТРУКЦИИ Тестовое задание https://wcf.ayax.ru/pages/viewpage.action?pageId=41975950 Создать 3 сущности со следующими полями: 1. Регион (название, транслит) 2. Населенный пункт (название, транслит, ссылка на регион) 3. Микрорайон (название, транслит, ссылка на населенный пункт) Для вакансии на Битрикс Необходимо реализовать компоненты фильтрации населенных пунктов и микрорайонов, компоненты отображения результатов. Списки можно реализовать инфоблоками или highload-блоками. * Создать миграцию с тестовой площадки на прод ** Обернуть реализацию в модуль
Front-end разработчик ООО "АЯКС" #офис ЗП: Не указана. #JS #CSS #HTML #Frontend #React #Angular #Git Обязанности: · разработка новых корпоративных систем разных уровней сложности, преимущественно, основанных на актуальных веб-технологиях; · разработка новых модулей к существующим проектам; · интеграция с текущими сервисами. Требования: · опыт работы от 1 года; · уверенные знания JS, CSS, HTML; · опыт работы хотя бы с одним серьезным front-end фреймворком (Vue, React, Angular). Будет плюсом: · знание терминологии и принципов работы систем управления версиями (Git); · навыки создания проектов, построенных на .Net Core\WebApi. Мы предлагаем: · работа в профессиональной команде по разработке и внедрению инновационных приложений для бизнеса; · официальное оформление; · комфортный офис; · корпоративное обучение; · корпоративные мероприятия; · оформление по ТЗ; · конкурентная заработная плата. Определяется по итогам собеседования. Условия отбора: · резюме; · выполнение тестового задания; · собеседования первого и второго уровня
Фронтенд-разработчик (React.js) ООО Ракета #Санкт_Петербург #офис ЗП: от 60000 до 90000 руб. #React #Laravel #Typescript #Redux #Mobx #HTML #CSS #JS #Photoshop Требуемый опыт работы: 1–3 года Полная занятость, гибкий график Лига А. — аутсорс по фронтенд-разработке. Мы занимаемся вёрсткой и фронтендом сайтов на потоке для крупных агентств, продуктовых компаний и малого бизнеса. Лига А. — это семья единомышленников, которая работает над крутыми проектами с большой отдачей. Мы нацелены на результат с таким итогом, где клиенту настолько хорошо, что он рассказывает об этом другим и возвращается к нам) В данный момент мы расширяем команду и нуждаемся в фронтенд-разработчике, который поможет нам стать быстрее, выше, сильнее) Что надо будет делать? • разрабатывать и поддерживать диджитал-проекты и сервисы на React(NextJS). • писать логику взаимодействия с бекендом(Laravel). • собирать интерфейсы с нуля, у нас команда, но верстать тоже надо будет. • участвовать в поиске лучших решений, коммуницировать с дизайнерами и другими разработчиками. • привносить идеи по улучшению каждого проекта. Что надо знать? • рабочий стек: React(hooks), NextJS, Styled-components. • плюсом будет: Typescript, знание любого стейт-менеджера (Redux или Mobx). • HTML и CSS, мы думаем об интерфейсах в целом, заботимся о скорости, доступности и так далее. • нативный JavaScript, так как React это лишь инструмент в умелых руках. • или желание докачаться до всего этого. Что мы готовы дать взамен? • команду, которая горит проектами и развивает. • интересные задачи и проекты, которые делают клиентов счастливыми. • белую зарплату и официальное оформление. • новый просторный офис в кластере Ленполиграфмаш (на Петроградке, в 5 минутах от метро). Рядом кафе, рестораны, бары, креативные пространства. • гибкий график, возможность работать в частично удалённом режиме. • неформальная атмосфера и адекватный менеджмент (спросили у ребят: все улыбаются и кивают). • возможность посещать конференции и митапы (не только слушать, но и выступать). • обмен знаниями внутри команды, взаимопомощь. • понятная карта развития и точки роста. Если всё совпало — откликайся на вакансию, расскажи чуть-чуть о себе в сопроводительном письме и мы с тобой свяжемся!) *Прикрепляй свои работы, на которые можно посмотреть Адрес: Санкт-Петербург, набережная реки Карповки, 5Показать на большой карте /search/vacancy/?isMap=True&vacancy_id=41451529
FullStack developer Evercode Lab #офис ЗП: Не указана. #Fullstack #Backend #NodeJS #JS #SQL #MySQL #PostgreSQL #NoSQL #MongoDB #Redis #Frontend #HTML5 #CSS3 #React #Angular #Gitlab #CI #Docker Сейчас ищем fullstack developer в компанию, которая занимается разработкой проектов в сферах FinTech, E-Commerce, Blockchain, E-Learning, Medicine. Основные задачи: - Разработка нового функционала для текущих продуктов компании. - Разработка новых партнерских проектов. - Покрытие кода юнит-тестами. - Оптимизация текущих проектов. - Код ревью команды. Стек на проектах: - Backend: Node.js; - DB: SQL (MySQL, PostgreSQL), NoSQL (MongoDB), Redis, LiquiBase; - Frontend: JS, HTML5, CSS3, React or Angular framework; - Search Engine: ElasticSearch or Sphinx; WEB sockets; - Gitlab CI, Docker, Kubernetes, AWS БОНУСЫ - Работа в комфортном офисе в Санкт-Петербурге. Гибкое начало рабочего дня, до 12.00. - Участие в конференциях. - Возможность практики английского языка с коллегами. - Участие в международных и федеральных проектах (известные компании из финансового сектора), создание собственных продуктов.
Senior Frontend Aaply #офис ЗП: Не указана. #Senior #JS #Typescript #Canvas #WebSocket #React #Webpack #Redux #PixiJS В продуктовую команду ищем Senior Frontend-разработчика, готового присоединиться к созданию SaaS-сервиса на международном рынке. Мы собираем команду для развития онлайн-продукта в области Productivity Tools / Visual Collaborative для решения задач mobile dev & design. Работаем по современным принципам: распределенная команда, свободный график, гибкая методология, актуальный стек. В команде очень скиллованные ребята из IT с опытом работы над высоконагруженными сервисами и большой международной аудиторией. Ищем увлеченных людей, готовых присоединиться к команде и привнести свою экспертизу. 🤘 Вы будете заниматься: - Разработкой и проектированием архитектуры приложения вместе с коллегами; - Программировать на Javascript/Typescript; - Создавать и поддерживать новые компоненты; ☝️ Что важно для нас: - Знание современного javascript (ES6/ES7); - Опыт работы с Canvas; - Опыт работы с Websocket и интерактивными приложениями; - Знания вычислительной геометрии; - Знание React (от 2х лет), Webpack; - Знание и понимание React Hooks + Redux; - Умение верстать Flexbox/Grid; - Самостоятельность, проактивность, внимание к деталям; - Требуемый опыт работы: 3–6 лет - Полная занятость, удаленная работа 👍 Будет плюсом: - Typescript; - Опыт работы с Pixi.js и аналогами; - Опыт написания unit и интеграционных тестов; - Паттерны проектирования; - Понимание IoC/DI; 🚀 Мы предлагаем: - Полностью удаленное взаимодействие; - Свободный график; - Интересную работу в международный продукте с кросс-функциональной командой без иерархии, с ДНК экспериментаторов в крови. Присоединяйтесь к нам для мировой экспансии! 🌎
Mid- to Senior Front-End Разработчик (удаленно) Кейба #офис ЗП: Не указана. #Middle #Senior #Frontend #HTML5 #CSS3 #Sass #JS #JQuery #Webpack #HTML #CSS #React #Linux Привет! Ищем в команду продуктивного фронт-энд разработчика. Требуемый уровень — от middle до senior (человек, который много чего уже попробовал во front-end и умеет автономно решать любую задачу). Почему стоит пойти к нам? • Даем опционы на реализованные внутренние проекты в виде процента от прибыли. Мы относимся к каждому члену команды как к партнеру, а не к сотруднику. Развивайтесь вместе с нами — всем будет выгодно! • Не барахтаемся в бюрократии, а позволяем вам использовать свой полный потенциал. Если вам интересно развитие в challenging среде и если вы ищете команду единомышленников с прицелом на долгое совместное путешествие — добро пожаловать к нам. Зарплата: 80000 - 120000 руб. Технологический стек: html5 (pug), css3 (sass, stylus), javascript ES6+, jquery, vue, vuetify, webpack. Соотношение верстки и js 50% / 50%. Требования: • Отличное знание HTML, CSS, умение быстро и качественно верстать • Опыт работы с Vue js обязателен • Понимание алгоритмов и структур данных • Умение работать и настраивать Webpack • Умение работать с Git • Умение здраво оценить сроки и вовремя сообщить о проблемах Будет плюсом: • знание других js фреймворков (react) • Linux как основная рабочая система Что предстоит делать: • Адаптивная кроссбраузерная верстка по PSD макетам, а также по проектам в Figma • Разработка front-end части системы большого сайта и нескольких личных кабинетов Что мы предлагаем: • Оформления по ТК РФ • Гибкое начало рабочего дня • 28 календарных дней оплачиваемого отпуска • Полностью удаленная работа на полный день Если готовы пообщаться более предметно, будем рады организовать skype-собеседование с видео-связью - откликайтесь для запуска процесса, в сопроводительном письме напишите, над проектами какой сложности приходилось сталкиваться на практике (примеры). Также обязательно понадобится пример вашего кода либо на Гитхабе, либо локально файлами. БОНУСЫ • Даем опционы на реализованные внутренние проекты в виде процента от прибыли. • Относимся к каждому члену команды как к партнеру, а не к сотруднику. • Без бюрократии
Frontend разработчик JavaScript, React Банк ВТБ (ПАО) #Москва #офис ЗП: не указана #Agile #Frontend #JS #React #HTML #CSS Требуемый опыт работы: 1–3 года Полная занятость, полный день Обязанности: • разработка клиентской части крупного внутреннего портала с функциями CRM-системы; • проектирование пользовательских интерфейсов; • следование основным Agile принципам разработки; • стек frontend - JavaScript, React, HTML 5, CSS. Требования: • наличие высшего профессионального образования; • опыт работы в роли разработчика от 2-х лет; • знание современных концепций проектирования систем и базовых шаблонов проектирования; • понимание процессов и методологий гибкой разработки ПО; • стек frontend - JavaScript, React, HTML 5, CSS; • знакомство с линейкой продуктов для разработки от Atlassian. Условия работы: • трудоустройство согласно Законодательству; • конкурентная заработная плата; • профессиональное обучение и развитие; • добровольное медицинское страхование, льготные условия кредитования; • корпоративная пенсионная программа, материальная помощь; • спортивная жизнь и корпоративные мероприятия; • возможность построить карьеру в ведущем банке России.
Senior Frontend разработчик Angular (Core, возможна удаленка) Tinkoff.ru #офис ЗП: Не указана. #Webpack #npm #CI #JS #Angular #Typescript Мы в платформенной команде Тинькофф Бизнес придумываем и разрабатываем фичи, помогающие продуктовым разработчикам и самим продуктам работать быстрее, надежнее и качественнее. Среди наших «повседневных» задач можно встретить: разработку библиотеки для микрофронтенда, посоветовать оптимизацию времени загрузки приложения или исследовать новый фреймворк/ библиотеку. Например, недавно мы смотрели Yarn 2+, Webpack 5, а сейчас беремся за npm 7. КОМАНДА Топовая команда с горящими глазами, каждый из ребят разбирается в смежных областях на хорошем уровне и стремится быть М-шейп специалистом. Отвечаем за качество своих решений и нередко выступаем как SRE для ребят с фронтенда. ЧТО МЫ ДЕЛАЕМ В этом блоке проще было бы описать чего мы не делаем, но попробуем перечислить: исследуем и внедряем лучшие практики / библиотеки / фреймворки в повседневную работу, пишем CI/CD-пайплайны для наших решений, иногда можем накидать простенький бекенд на Nest'е и довести его с нуля до продакшена, профилируем приложения на предмет утечек и советуем перформанс-оптимизации, смотрим в Grafana с умным видом и иногда даже смотрим на алерты из Prometheus, не боимся советовать (а иногда и больше, чем советовать) другим разработчикам наши решения. СТЕК • TypeScript • Node.js / ts-node – написание простеньких скриптов и создание несложных бэкендов. • Angular 8+ и все, что входит в экосистему. Наша команда на каждый мажорный релиз своих библиотек старается написать схематик-миграцию. Знание хотя бы одной CI / CD системы, так как мы обеспечиваем полный цикл разработки своих решений. ТРЕБОВАНИЯ • Опыт разработки на TypeScript. • Опыт разработки на Angular. • Понимание экосистемы Angular: билдеры и схематики – must-have БУДЕТ ПЛЮСОМ • Понимание, что такое коммерческий продукт и бешеное желание помочь разработчикам сделать его лучше. • Не бояться, а лучше любить, исследовать незнакомые области и решения. • Умение создавать масштабируемые решения. БОНУСЫ • Добровольное медицинское страхование (ДМС); • Компенсация 50% на спорт; • Скидка 30% на КАСКО в СК Тинькофф; • Поездки на конференции и обучающие курсы;
Middle Frontend Developer (React) ООО Кортекс #Москва #офис ЗП: от 250000 до 280000 руб. #Middle #Frontend #React #Mobx #Typescript #Webpack #Redux #JS #Senior #Agile Требуемый опыт работы: 3–6 лет Полная занятость, полный день Всем привет! Компания Кортекс занимается разработкой инновационной b2b цифровой платформы для беттинга. Наша команда ищет Middle Frontend Developer с опытом React и желанием развиваться. Наш стек: React, Mobx, TypeScript, Storybook, Webpack. У нас есть: ## Технологии • Инкапсулируем фичи в ленивые пакеты, состоящие из моделей, тестов, моков и умных вьюх. • Управляем данными в основном в MobX, постепенно мигрируем от Redux. • По-взрослому управляем зависимостями через DI: (есть на новом стафе, без inversify js, своя реализация). • Отдельно верстаем в Storybook глупые компоненты в рамках собственного UIKit. Пишем на ESnext со всегда свежим TypeScript и CRA (почти так, иногда есть небольшой гэп в обновлении TS и CRA). • Собираем код с помощью Webpack. • Управляем событиями через RxJS - (только на staff). • Не холиварим на код ревью по мелочам, а настраиваем prettier, eslint, etc. Прекоммит, препуш, премерж хуки локально и на CI-окружении (прогон линтов, тестов, билдов, проверок). • В качестве вьюшного фреймворка у нас последний React: хуки, контексты - all inclusive. • Поддерживаем только современные браузеры, включая мобильные. • Делаем плавные анимации, хотим, чтобы вы умели также. • Реализуем и юнит-тестируем общую бизнес-логику и сервисы без привязки к любым фреймворкам (MVVM). ## Процессы • Матричная структура компании с плоской иерархией. • Работаем в кросс-функциональных фича-командах из аналитиков, дизайнеров, фронтов, бэков, админов и тестеров. • Сначала прорабатываем требования и дизайны, потом оцениваем задачи и планируем спринт, только потом начинаем разрабатывать. • Ревьювим друг друга, тестируем, багофиксим и внедряем. • Ежедневно проводим статус-митинги, где рассказываем о делах и прогрессе, решаем возникающие проблемы. • Релизимся и регрессимся раз в 2-3 недели, в каждый момент времени одна из команд занимается стабилизацией релиза, пока остальные пилят фичи. • Гибкий график при условии выполнения своих задач в свои сроки. ## Челленжи • Большое количество данных которые обновляются каждую секунду по вебсокетам. • Периодически возникают задачи требующие погружения в работу с вкладками Chrome Devtools -> Performance и React Dev Tools > Highlight components update. • Имеются свои собственные dev-тулы для отладки React-компонентов и воспроизведения редких data-driven кейсов на фронте. • Огромный бэклог, фичей на годы вперед. • Разнообразная кодовая база, нетривиальные задачи, которые часто можно классифицировать как челленж. • Активная фаза миграции state managment логики с Redux на Mobx. • В данный момент стейт главного приложения хранится и там и там ~ 50/50. • Местами нужно объединять данные из двух сторов, сохранив реактивность, и в то же время используя мемоизацию. ## Саморазвитие • Супер-квалифицированный коллектив (на данный момент фронтенд-команда полностью состоит из сениоров), что для Middle-позиции открывает уникальную возможность для качественного профессионального роста за очень короткое время. • В текущих ус...