Senior Frontend Developer

з/п не указана

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Miro

Создаём бесконечную онлайн-доску для работы кросс-функциональных команд.

Продуктом пользуются лучшие компании и стартапы мира: Netflix, Ikea, Cisco, Twitter, Autodesk, Logitech, Upwork, Instapage, SAP.

0+

Мы ищем Frontend разработчиков в несколько наших команд. Каждая команда состоит из продуктового менеджера, front- и backend-разработчиков, QA-инженера и дизайнера.

Команды и задачи

Команда Platform. Задача команды — построить API и Marketplace, благодаря которым внешние разработчики смогут написать интеграции или плагины, чтобы оптимизировать работу своей команды или всех пользователей в Miro.

Команда Integrations. Задача команды — интеграция нашего сервиса с как можно большим количеством других продуктов. В одних случаях нужно писать плагины для внешних продуктов, в других — поддерживать новые интерфейсы в нашем сервисе. Классы продуктов разные: мессенджеры, таск-трекеры, графические редакторы, офисные программы, системы управления проектами. На сегодняшний день мы уже реализовали интеграцию с частью продуктов Atlassian (Jira, Trello, Confluence), Google Drive, One Drive, Slack, Sketch, Dropbox и другими.

Команда Devices. Задача команды — реализовывать новые сценарии работы с нашим сервисом для Large Touch Screens устройств. У нас есть мобильное приложение на React Native, единое для Android и iOS и не нативное. Есть наработки для Large Touch Screens.

Команда Enterprise. Задача команды — строить и масштабировать высоконагруженный сервис для команд от 5000 пользователей. В составе этой команды ты будешь проектировать и разрабатывать функционал для Enterprise команд (безопасность, управление пользователями, управление командами) и общую бизнес-логику сервиса (управление аккаунтами, биллинг).

Команда Growth. Основные цели команды — увеличение числа пользователей, возвращение пользователей в продукт и рост прибыли компании. Задача команды — быстрые эксперименты для поиска возможностей кратного роста продукта, а также разработка функционала от системы уведомлений до новых тарифных планов.

Команду, в которой ты будешь работать, мы обсуждаем на собеседованиях. Если тебя заинтересовали задачи конкретной команды — напиши об этом при отклике на вакансию.

Стек, инфраструктура, инструменты

  • TypeScript, Less, React, React Native, Webpack, Canvas API, CerebralJS.
  • Git, Jira, Confluence, Bamboo, BitBucket.
  • Karma, Jasmine.

Наш подход к разработке

Мы проектируем технические решения и обсуждаем их до реализации. Придерживаемся внутреннего style guide, проводим code review, пишем тесты, сканируем приложение на безопасность, при проектировании думаем о производительности решения. Наше веб-приложение релизим каждый день, мобильное и для Large Touch Screen — по мере готовности фич. У нас нет жёсткой иерархии, и если ты видишь, что что-то работает не так, — всегда есть возможность это изменить.

Что мы ждём от тебя

  • Хорошее знание JavaScript: умение писать расширяемый, производительный и поддерживаемый код, понимание концепции компонентного подхода в построении веб-интерфейсов.
  • Хорошее знание HTML5, CSS3, опыт кроссплатформенной вёрстки.
  • Знание архитектуры REST.
  • Владение шаблонами проектирования и понимание SOLID принципов.
  • Будет плюсом опыт работы с Canvas, React.js, TypeScript. Желателен опыт написания SPA-приложений.

К чему нужно быть готовым

  • Много и постоянно учиться.
  • Задач больше, чем «много». Нужно уметь расставлять приоритеты и не бояться аргументированно говорить «нет».
  • У нас все самостоятельны: каждый сам планирует и согласовывает сроки выполнения задач, а если не успевает — заранее передоговаривается. Когда совсем не получается — сразу говорит об этом и мы решаем проблему совместно.
  • Мы растущая международная компания (200+ человек на 2 континентах), но сохранили дух стартапа. У нас нет жесткой иерархии и дресс-кода. Мы быстро принимаем решения и не разводим бюрократии.
  • Мы ценим мнение каждого, поэтому любой сотрудник может реализовать любую идею, если объяснит её целесообразность.
  • Мы всегда даём друг другу обратную связь: хвалим за достижения и честно говорим, где и как можно сделать лучше.

Общие условия работы

  • Высокая «белая» зарплата, официальное трудоустройство
  • Опционы на покупку акций компании.
  • ДМС со стоматологией на тебя и твою семью.
  • Оплата профессионального развития, регулярные воркшопы и митапы, бесплатные книги и библиотека в офисе.
  • Завтраки и ужины в офисе, фрукты и снеки.
  • Корпоративные вечеринки и крутой брендированный мерч.
  • Современный офис в Digital Port: берег Камы, пять минут от центра, волейбольная площадка, круглосуточная охрана и бесплатная парковка.
  • Помощь с релокацией.

Достигай высот вместе с нами

0+

Ключевые навыки

JavaScriptCSS3HTML5GitAngularJSLessAtlassian JiraAtlassian Confluence

Контактная информацияКонтактная информация

Василец Влада

+7 (912) 9833586

vlada@miro.com

Адрес

Пермь, Решетниковский спуск, 1к2

Вакансия опубликована 11 ноября 2019 в Перми

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии