среда, 17 января 2018 г.

Ищем Senior Python developer для Pure (удаленка/офис в Лиссабоне)



Всем привет!

А мы помогаем ребятам из Pure найти Senior Python developer с продуктовым майндсетом для удаленной работы над дейтинг-сервисом.

Дальше – больше, в наших вопросах и ответах ребят.

Что мы делаем?
Pure объединяет людей, которые хотят  встретиться просто для секса и приключений. Pure был запущен в 2013 году.

Soul  – созданная командой Pure BaaS платформа, которая позволяет разработчикам создавать мобильные и веб-приложения для знакомств и других задач, включающих взаимодействия людей в реальном времени.


История Soul началась в январе 2016 года. В течение трех месяцев мы создали функциональный прототип и провели хакатон среди разработчиков. Через год мы полностью перенесли Pure со старого бекэнда на Soul и получили грант 100 000 долларов США от Amazon для масштабирования.

Почему мы это делаем?
Хотим сделать прототипирование и запуск мобильных и веб-приложений максимально быстрым и эффективным – без необходимости разворачивать с нуля и поддерживать инфраструктуру, и реализации с нуля повторяющихся в большинстве современных сервисов компонентов (аутенфикация и авторизация, чаты, хранение данных и подписка на их изменение, включая специфические для дейтинга – метчинг, реакция пользователей друг на друга и т.п.).

Как мы это делаем?
Python 2.x/3.x , asyncio, PostgreSQL , MongoDB, TDD , RAML 1.0, Websockets, Gearman, Django, HTML5, CSS3.

Перспективы и планы компании/продукта?
Pure активно развивается, в этом году мы планируем увеличить MAU с 250 тысяч до 1 млн, расширить функционал Soul для предоставления большей свободы хранения данных, realtime-обмена данными между пользователями (включая аудио- и видеосвязь) и запуска custom-бизнес-логики.

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

Какие профессиональные навыки нам важны?
• Python 2.x/3.x — 4+ года
• asyncio — 1+ год
• REST APIs design and development — 1+ год
• PostgreSQL — 2+ года
• MongoDB — 2+ года
• TDD — 2+ года
• git (duh)

Будет плюсом:
• RAML 1.0
• Websockets
• Gearman
• Django
• SOA design
• load testing
• HTML5, CSS3

Нужен ли английский, и на каком уровне?
Команда мультиязычная, поэтому необходимо свободно общаться с сотрудниками на английском языке. Вся документация по проекту также на английском языке.

Что нам важно в этом человеке?
Высокий уровень самостоятельности, обязательность, высокий уровень коммуникации, склонность к проектированию перед тем как приступать к задаче, способность объяснять сложные концепции простыми словами.

Что делать в проекте?
• разработка программных решений для бизнес-задач
• разработка новых фич для наших продуктов
• поиск и устранение узких мест и ошибок в существующих сервисах
• создание документации и руководств для разработчиков
• ревью кода вашего товарища по команде

Примеры задач из бэклога:
• Проектирование и разработка сервиса отправки SMS-сообщений
• Тюнинг нейросети для автоматического реджекта фотографий, содержащих обнаженку
• Проектирование и разработка key-value-store сервиса для пользователей Soul

В связи с чем открылась позиция?
Активно развиваемся и растем.

Перспектива роста/развития по данной позиции?
Перспектива роста в сторону тим-лидерства и менеджмента бекенд-разработки.

Размер и структура команды?
Общий размер команды, включая продуктовую, менеджмент, саппорт – 15 человек, команда распределенная, основной офис в Лиссабоне, Португалия.

Сколько тестировщиков/девелоперов?
3 backend engineers, 3 mobile software engineers и 2 mobile QAs.

Какая на проекте текучка?
Минимальная. Компания в активной стадии развития, поэтому на текущий момент происходит процесс только увеличения штата сотрудников.

Сколько лет проекту? На какой он стадии?
Сейчас активная стадия развития. Pure вышел на рынок в ноябре 2013 года. В 2016 была начата разработка Soul, в начале 2017 он был выпущен и на нем была запущена новая версия Pure.

Где находятся люди, которые принимают технические решения по проекту?
CTO - Лиссабон, бекенд-инженеры в данный момент в Москве.

Кто у нас работает?
Roman Sidorenko - Co-founder
Alexey Strelkov - CTO


Что интересного мы как компания делаем для сообщества?
Увеличиваем количество секса в мире :)

Чем мы как компания/проект отличаемся от других?
Быстро принимаем решения, отсутствует корпоративный буллшит и HR-ы.

Почему стоит идти к нам?
Вы будете работать вместе с основными инженерами и CTO проекта, принимать решения, напрямую влияющие на его развитие, архитектуру.

По условиям:
• Есть ли испытательный срок и сколько он длится? 3 месяца.
• Овертаймы, как часто бывают, какой подход к оплате? Мы рассчитываем на то, что работник умело управляет своим рабочим временем и расставляет приоритеты, чтобы не возникло overtime.
• Какой график работы? График гибкий, согласуется индивидуально.
• Есть ли возможность работать удаленно какие-то дни? Да.
• Количество дней отпуска? 30 рабочих дней в год.
• Количество дней оплачиваемых больничных в год? 14 дней в год.
• Есть ли перспектива командировок, и куда? Лиссабон, несколько раз в год.
• Возможна ли релокация за пределы Украины и как компания готова её поддержать? Возможна, в Лиссабон, компания берет на себя все оформление.
• В офисе открытая или закрытая планировка? Открытая.
• Соцпакет, другое. Квартальные и годовые бонусы после прохождения испытательного срока, командировки в Лиссабон.
• Когда, каким образом и в какой валюте платится/считается зарплата? Ежемесячно, в конце месяца, EUR.
• Адрес офиса: Лиссабон, Португалия.

По процессу:
• Есть ли тестовое задание? Да, есть. Выдаем в случае прохождения первого этапа интервью.
• Интервью на английском? На русском, но будут вопросы на английском, чтобы проверить уровень английского языка.
• Кто ревьювит резюме? Алексей Стрелков (CTO).
• Сколько этапов интервью, с кем? Алексей Стрелков (CTO), далее выдается тестовое задание, в случае успешного прохождения, интервью с Романом Сидоренко (СЕО)

Если вам все нравится, направляйте, пожалуйста, ваше резюме: alesya.v.sidorovich@vpteam.com.ua
Ждем с нетерпением:)



понедельник, 18 декабря 2017 г.

Ищем Senior Front-end Developer в продуктовую компанию SolidOpinion


Всем привет! 

Ищем Senior Front-end Developer в продуктовую компанию SolidOpinion

Работа удаленно или в офисе (Киев, Житомир), на выбор. Ниже — больше, в наших вопросах и ответах ребят.

Наши продукты

      Платформа комментирования. Позволяет каждому владельцу сайта установить на него комментарии, за счет чего увеличивается посещаемость и заинтересованность людей. Наша система комментирования отличается от остальных тем, что благодаря встроенной системе репутации (основанной на эфириум токенах) позволяет автоматически фильтровать некачественные комментарии.
      Аналитика по комментариям. Показывает настроение комментаторов (используя нейронные сети), по отношению к продукту, человеку, теме и так далее, за определенный промежуток времени.
      Портал. Позволяет увидеть самые активные обсуждения, происходящие в данные момент, на интересующую пользователя тему в интернет и присоединиться к ним.

Наши клиенты — большие новостные и медийные ресурсы в американском сегменте сети интернет, среди которых одни из самых популярных сайтов в США: LAtimes, ChicagoTribune, SanDiegoTribune и десятки других.

В компании работает более 50 человек. Есть 2 технических офиса в Украине и бизнес офис в США (Калифорния). Также многие инженеры работают удаленно из России и Европы. В составе совета директоров — Michael Robertson (основатель MP3.com).

За последнее время мы получили несколько раундов финансирования и активно развиваемся. Сейчас проходим процедуру ICO с нашим продуктом EngagementToken и сотрудничаем с фондом Galaxy Investments (крипто миллионер Mike Novogratz). Презентация компании — тут.

Стек технологий
EcmaScript 6 (Babel), React, Redux, NodeJS, Docker, Kubernetes, Google Cloud, Java, Couchbase, Mongodb, ElasticSearch.

Какие профессиональные навыки нам важны

      Степень бакалавра в технических науках.
      6+ лет коммерческого или open-source опыта с JavaScript.
      2+ лет коммерческого или open-source опыта с JavaScript MVC toolkit в Single Page архитектуре. Прежде всего с React.
      1+ лет опыта внедрения решений на Node.js в продакшн.
      2+ лет опыта работы с фреймворками для функционального и юнит тестирования.
      2+ лет опыта работы с реляционными базами данных и/или NoSQL базами данных (Redis, Mongo, Couchbase и др.).
      Знание стандартных javascript async patterns.
      Опыт работы на всех этапах разработки ПО. У вас большой опыт интеграции фронтенд приложений с микросервисами на бекенде.
      Большой опыт дизайна и имплементации low-latency, high-availability, and performance приложений.
      Опыт работы в Linux среде и с такими контейнерными технологиями как docker.
      Стремление к постоянному самообучению, изучению новейших веб технологий.
      Понимание unit testing & Test Driven Development (TDD).
      Подход "Self-starter" и способность принимать независимые решения.
      Отличные навыки решения проблем с успешным опытом “superb delivery against assigned tasks”.
      Опыт работы с Agile Development, Kanban, и/или Extreme Programming методологиями.
      Рендеринг на стороне сервера и опыт с Node.js будет большим плюсом.
      Опыт работы с микросервисами будет большим плюсом.

Нужен ли английский, и на каком уровне. High intermediate level.

Что ещё важно для нас
      Способность видеть главное.
      Стремление к совершенству через простоту.
      Не откладывать на завтра то, что можно сделать сегодня.

Что делать в проекте
      Писать код (виджеты для комментариев, API gateways, бекенд микросервисы, не менее 80% времени).
      Участвовать в early quality активностях, включая взаимные обзоры эстимейтов, дизайна и кода.
      Выбирать лучшие инструменты для решения проблемы и обучать команду, как их использовать.

Примеры задач:
      Design API points for integrations service.
      Create API gateway entry points.
      Create react components design for new widget UI.
      Convert HTML mockup to react components.
      Connect API gateway to identity management service.

Команда
Одна часть команды разработчиков занимается написанием backend сервисов на JAVA. Вторая часть — разработкой на JavaScript (React + NodeJS). Всего нас около 20 человек. Во front-end команде — 6 человек.

Разработчики получают задачи от лида, через Jira. Во время планингов задачи обсуждаются.
Большинство ребят работает удаленно, общаемся через  Slack и Google Meet.

Рабочий процесс
Jira, Scrumban, Peer code review.
Code style: Standard.

Перспективы и планы компании/продукта
      Бизнес стратегия: проведение ICO, расширение сети сайтов, где развернута наша система комментирования.
      Технологическая стратегия: работа над версией продукта 2.0, что включает переход на архитектуру микро сервисов и переработку frontend компонент.

Кто у нас работает

По условиям:
      Есть ли испытательный срок и сколько он длится? Да, 2-3 месяца.
      Овертаймы, как часто бывают, какой подход к оплате? Бывают редко, компенсация деньгами или днями к отпуску.
      Возможны ли командировки? Да, в Калифорнию. Компания компенсирует все расходы по обучению и оплачивает посещение конференций.
      Возможен релокейт? Да, со временем.
      Какой график работы? fixed time 12.00-20.00 по Киеву.
      Количество дней отпуска? 10 рабочих дней.
      Количество дней оплачиваемых больничных в год? 4 дня.
      В офисе открытая или закрытая планировка? Открытая.
      Адрес офиса: Киев, Антоновича 33в.

По процессу:
      Есть ли тестовое задание? Опция - прохождения теста онлайн или небольшое задание.
      Интервью на английском? Нет.
      Кто ревьювит резюме? CTO — Mykola Urmach
      Сколько этапов интервью, с кем? Техническое (СТО) + HR


Если вам все нравится, направляйте, пожалуйста, ваши резюме на alesya.v.sidorovich@vpteam.com.ua 

Ждем с нетерпением :)

четверг, 16 ноября 2017 г.

Ищем Mac OS Developer в компанию Macphun (Киев)

Всем привет!

Ищем Mac OS Developer в команду продуктовой компании Macphun.
Нужно разрабатывать Digital Asset Manager (каталог фотографий), и множество фичей, с ним связанных - от быстрого переключения с режима просмотра в редактирование до взаимодействия с cloud-based платформами, AI-компонентами.

Дальше - больше, в наших вопросах и ответах ребят.

Кто мы и что делаем
Компания Macphun Software существует с 2009 года. Мы успешно выпустили более 60 продуктов, а сейчас сконцентрированы на двух:
  • Аurora HDR - наиболее мощный в мире редактор для создания HDR фотографий (это может подтвердить Trey Ratcliff, самый популярный в мире HDR фотограф, и тысячи пользователей);
  • Luminar - крутая альтернатива Photoshop и Lightroom, заточен под требования фотографов.

Проекту Luminar около 3 лет с момента начала разработки. Проекту Aurora HDR - около 4 лет.
И Luminar и Aurora HDR продаются несколько лет и имеют сотни тысяч пользователей. Мы регулярно выпускаем апдейты с новыми фичами.

Почему мы это делаем?
Наша глобальная цель - сделать из Luminar главную альтернативу Adobe Lightroom. Мы хотим, чтобы фотографы пользовались самым лучшим редактором.

Как мы делаем?
Наши продукты кроссплатформенные. Этого мы добились тем, что вынесли в “engine” графическую обработку фотографий и оставили зависимым от платформы только UI. Движок написан на C++ 11 стандарта, в старых эффектах может встречаться чистый C. Для UI использовали Objective-C/C#, соответственно платформе.
Для ускорения таких эффектов, как Denoise, применяем OpenCL.

Какие профессиональные навыки нам важны
Мы ищем Mac OS разработчика с глубокими знаниями Objective C и опытом с Cocoa framework . Что мы ждем:
  • опыт с Objective C;
  • опыт на Cocoa framework;
  • опыт разработки сложных приложений;
  • опыт менеджмента памяти;
  • отличное знание структур и алгоритмов;
  • знание основ Git

Нужен ли английский, и на каком уровне?
Только для чтения технической документации.

Что ещё важно для нас?
Коммуникабельность и навыки работы в команде. Умение воспринимать критику и понимание того,  что качественные показатели действительно важны, самостоятельность в поиске решений.

Что делать в проекте?
Сложные контролы, решение задач по быстродействию, следовать требованиям к качеству кода, улучшение показателей по скорости и качеству работы приложения. Работа над задачами приложения, которое по качеству и ценности не уступает признанным лидерам Adobe, DxO и т.д.

Примеры стандартных запросов в работе:
Продукт Aurora HDR 2018, https://aurorahdr.com;
  • новый контрол zoom;
  • тормозит слайдер при передвижении на трекпаде;
  • новый UI фильтра Tone Curves;
  • нужно переделать OutlineView под прегенерацию стека фильтров до показа основного интерфейса;
  • баг с отрисовкой оригинальной картинки.

В связи с чем открылась позиция?
Расширение команды, активное развитие продукта, проект по разработке Digital Asset Manager (каталог фотографий), и множество фичей, с ним связанных.

Перспектива роста/развития по данной позиции?
Senior-Lead/Architect, возможен рост как менеджера.

Размер и структура команды?
В компании работает 60 человек, из них 60% - технари, 40% - маркетинг и продажи. Техническая часть компании делится на WEB, RnD, Mac1, Mac2, Win, QA, UI команды.

Сколько тестировщиков/девелоперов?
6 тестировщиков, 20 разработчиков.

Где находятся люди, которые принимают технические решения по проекту?
В Киеве, все в одном офисе.
Кто у нас работает:
Oksana Medvedieva - Marketing Team Lead
Roman Babalikov - QA Engineer, Scrum master

Чем мы как компания/проект отличаемся от других? Почему стоит идти к нам?
Нас вдохновляет то, что мы делаем уникальный, во многом революционный продукт, в плане использования технологий обработки изображений и интерфейсных решений. Мы готовы создавать редактор, которым будут пользоваться фотографы во всем мире.

По условиям:
  • Есть ли испытательный срок и сколько он длится? 3 месяца.
  • Овертаймы, как часто бывают, какой подход к оплате? Все овертаймы оплачиваются + 30% к ставке. Бывают только перед релизами, обычно 1-3 дня, и только по желанию.
  • Какой график работы? Гибкий, основное время с 10:00 до 19:00. Основной митинг в 11:00, так решили команды.
  • Есть ли возможность работать удаленно какие-то дни? Да, для тех, кто выберет работу в офисе, иногда можно несколько дней в неделю работать удаленно.
  • Количество дней отпуска? 21 рабочий день, без учета праздников и выходных.
  • Количество дней оплачиваемых больничных в год? 21 день.
  • Есть ли перспектива командировок, и куда? В командировку за границу - вряд ли. На обучающие семинары/конференции - да.
  • В офисе открытая или закрытая планировка? Смешанная.
  • Соцпакет (медстраховка, другое) ДМС+ лайф.
  • Адрес офиса: Верхний Вал 72, БЦ, 1-й этаж.

По процессу:
  • Есть ли тестовое задание? Да, и мы оплачиваем его выполнение (как оплачиваем и 1-2 рабочих дня, которые мы можем договориться провести вместе, у нас в офисе).
  • Интервью на английском? Нет, на русском/украинском.
  • Кто ревьювит резюме? Лиды направлений.
  • Сколько этапов интервью, с кем? 1 этап, с PM и разработчиками.

Если вам все нравится, направляйте, пожалуйста, ваши резюме на alesya.v.sidorovich@vpteam.com.ua
Ждем с нетерпением :)