Мы создаем лучший продукт, который меняет принцип совместной работы над идеями и проектами – miro.com. Это бесконечная онлайн-доска, которую используют руководители проектов, UX-дизайнеры и продакт-менеджеры из стартапов и лучших компаний мира. Среди наших постоянных пользователей — команды из Twitter, Ikea, Autodesk, Cisco, Adobe, Motorola и Lenovo.
Мы работаем с 2011 года. Офис продуктовой разработки находится в Перми. В команде работает 150 человек, средний возраст 27 лет. Среди наших наград — победа в престижном конкурсе Demo Europe Gods 2013, премия Cisco I-Prize 2013 и место в 6-ке финалистов TechCrunch Moscow.
Мы ищем JS-разработчиков в несколько наших команд. Каждая команда состоит из продуктового менеджера, front- и backend разработчиков, тестировщика и дизайнера.
Команды и задачи
Команда 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. Основные цели команды — увеличение числа пользователей, возвращение пользователей в продукт и рост прибыли компании. Задачи команды — быстрые эксперименты для поиска возможностей кратного роста продукта, а также разработка функционала от системы уведомлений до новых тарифных планов.
Команду, в которой ты будешь работать, мы обсуждаем на собеседованиях. Если тебя заинтересовали задачи конкретной команды — напиши об этом при отклике на вакансию.
Стэк, инфраструктура, инструменты
Наш подход к разработке
Мы проектируем технические решения и обсуждаем их до реализации. Придерживаемся внутреннего style guide, проводим code review, пишем тесты, сканируем приложение на безопасность, при проектировании думаем о производительности решения. Наше веб-приложение релизим каждый день, мобильное и для Large Touch Screen — по мере готовности фич. У нас нет жёсткой иерархии, и если ты видишь, что что-то работает не так, — всегда есть возможность это изменить.
Что мы ждём от тебя
К чему нужно быть готовым
Общие условия работы
Василец Влада, 7-912-9833586
vlada@miro.com