Ищем C# Сloud Developer в продуктовую компанию Skylum Software (Киев)

Всем привет!

Ищем C# Сloud Developer в команду продуктовой компании Skylum, для работы над b2b решениями, в основном web api размещенные в public cloud (Azure/AWS/FloydHub).

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

Кто мы и что делаем
Skylum Software с 2008 года делает лучший image processing в мире. Наши приложения Aurora HDR и Luminar десять лет получают награды Apple, становятся лучшими приложениями года в App Store, насчитывают сотни тысяч пользователей.

  • Аurora HDR — наиболее мощный в мире редактор для создания HDR фотографий (это может подтвердить Trey Ratcliff, самый популярный в мире HDR фотограф). Приложение года для MAC по версии Apple.
  • Luminar — крутая альтернатива Photoshop и Lightroom, заточен под требования фотографов.

Сейчас мы выходим на новый рынок — B2B. Наши решения способны обрабатывать для фотолабораторий и студий огромное количество изображений (до 1 млн./день) при этом сохраняя высокое качество.

Почему мы это делаем?
Мы делаем мир фотографии лучше, как любительской, так и студийной, коммерческой.

Как мы делаем?
Наши продукты кроссплатформенные. Этого мы добились тем, что вынесли в “engine” графическую обработку фотографий и оставили зависимым от платформы только UI.
Движок написан на C++.
На данный момент наша задача — сделать наши решения доступными в public cloud.
В первую очередь backend, Web API и SDK, далее на их основе будут созданы web и мобильные приложения.

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

  • Опыт разработки в public cloud, backend  разработка (Web API в Azure, AWS и т.п.);
  • Опыт с C#;
  • Многопоточность, асинхронность;
  • Масштабируемость / настройка производительности;
  • Понимание и применение стандартных шаблонов проектирования;
  • Опыт автоматического тестирования, функционального и нефункционального; 

Будет плюсом.

  • Опыт с highload;
  • C++, Python;
  • WPF;
  • Опыт с CI/CD/Docker/Containers и DevOps;
  • Опыт с Image processing development;
  • Архитектурный опыт, шаблоны проектирования для облачных решений;
  • Хобби фотография/опыт коммерческой фотографии.


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

Что нам важно в этом человеке?
Любопытство и жажда знаний. Доброжелательность, умение слушать и убеждать.
Зрелость.

Что делать в проекте? В чем можно прокачаться?
Быстро, масштабируемо и cost-effective создать и развивать cloud инфраструктуру для наших image processing решений.

Конкретные, текущие задачи:
В первую очередь необходимо будет проанализировать требования, определить дизайн инфраструктуры, написать тесты, покрыть их кодом, убедиться что все работает так как нужно нам и клиентам, повторить цикл.
Далее сделать доступ к нашим решениям через Web API в паблик клаудах (Azure, AWS, Floyd), реализовать облачную инфраструктуру — independent services, traffic routing, CI/CD, load balancing, user account management, logging, security, automated testing.
Мы планируем двигаться маленькими шагами, получать быстрый результат и улучшать наше решение по фидбеку от бизнеса и нашего архитектурного анализа.

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

Перспектива роста/развития по данной позиции.

  • Возможность научиться создавать высокопроизводительные решения, работающие в облаке на сотнях и тысячах GPU и CPU нод;
  • Опыт архитектуры решения с “нуля”, r&d для поиска оптимальных решений, работа с нефункциональными требованиями и поэтапные улучшения системы;
  • Рост до роли архитектора.


Размер и структура компании.
В компании работает 100+ человек, из них 70% — инженеры, 30% — маркетинг и продажи. Техническая часть компании делится на WEB, RnD, Mac1, Mac2, Win, WIN2, B2B, QA, UI команды.

Сколько лет проекту?
Проекту Luminar сейчас около 3 лет с момента начала разработки на MAC, 1 год на WIN.
Продукт Aurora HDR — около 4 лет с момента начала разработкиа MAC, 1 год на WIN.
Наша B2B команда — только начинает работать

Где находятся люди, которые принимают технические решения по проекту?
В киевском офисе.

Кто у нас работает?
Алекс Цепко — CEO
Иван Кутанин —  Head of Product Development
Роман Бабаликов QA Lead, Scrum master

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

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

По условиям:

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

По процессу:

  • Есть ли тестовое задание? — Может быть.
  • Интервью на английском? — Нет, на русском/украинском
  • Кто ревьювит резюме? — Лиды направления.
  • Сколько этапов интервью, с кем? — 2 этапа, с HR и разработчиками.


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

Ждем с нетерпением 🙂

Vika Prydatko

Vika Prydatko

10 лет управляю и воодушевляю. 7 лет счастливо соединяю умных людей и классные IТ-проекты в продуктовых компаниях и стартапах. Нахожу хороших и правильных людей для интересных компаний и проектов. Коучу и тренирую по позитивному управлению, рекрутингу, мотивации и построению отношений в IТ-командах. И да, я люблю айтишников :)