ВАЖНО! /p> Недавно мы запустили новое настольное приложение, разработанное с использованием Framework с открытым исходным кодом. Мы готовы рассмотреть кандидат с опытом работы в разработке низкоуровневых окон (драйверы, крючки с винапи и т. Д.) На любом языке (C ++, Delphi, Basic, Rust, C#и т. Д.), Который хочет переключиться на то, чтобы пойти на Разработка настольных компьютеров Windows (версия MacOS также запланирована). Приложение Windows - это новый продукт, недавно присоединившийся к семе
ВАЖНО! /p>
Недавно мы запустили новое настольное приложение, разработанное с использованием Framework с открытым исходным кодом. Мы готовы рассмотреть кандидат с опытом работы в разработке низкоуровневых окон (драйверы, крючки с винапи и т. Д.) На любом языке (C ++, Delphi, Basic, Rust, C#и т. Д.), Который хочет переключиться на то, чтобы пойти на Разработка настольных компьютеров Windows (версия MacOS также запланирована). Приложение Windows - это новый продукт, недавно присоединившийся к семейству продуктов нашей клиентской компании. Проект уже несколько лет находится в производстве и имеет тысячи RP. Вы будете работать в специальной команде для этого проекта (в настоящее время ~ 20 членов команды). Основная бизнес -логика завершена и работает гладко. Ваша задача состоит в том, чтобы разработать собственные приложения для различных версий Windows (переносить наши существующие расширения браузера на собственную платформу Windows), что означает, что у вас будет многое. Английский требуется). Клиент и его команда являются сильными техническими специалистами, задачи по проекту интересны и сложны. Высокая нагрузка, высокая ответственность, большая работа (100% рабочая нагрузка). Звучит интересно? Тогда мы ждем вас! Поиск талантливых и мотивированных профессионалов, готовых присоединиться к нашей команде. В настоящее время 1 вакансия открыта.
Назначение теста
- Вакансия включает в себя испытательное назначение в качестве одного шага в процессе найма. Это требует базовых знаний и опыта работы с API Windows низкого уровня.
- Компания может, по своему усмотрению, не предоставить кандидатам причину отклонения и технических подробностей завершенного теста.
- После того, как кандидат будет иметь возможность получить отзыв от технического специалиста, кандидат будет иметь возможность получить отзыв от технического специалиста относительно вашего тестового задания.
- Ссылка на тестовое задание: https://drive.google.com/file/d/10syd51yo4zn_8ub11-cjzveu0eyt8yjh/view
Наши условия работы
- Наши офисы хорошо оснащены для отключений электроэнергии: генератор бензина, портативная электростанция EcoFlow Delta обеспечивает электроэнергию для устройств и режима ожидания, волоконно -оптического интернет -провайдера, Starlink предоставляет доступ к Интернету.
- Первый месяц будет платным периодом Bootcamp.
- Период Bootcamp Компании выплачивается как фиксированный ежемесячный платеж в uah.
- Всегда стабилен и во времени зарплаты.
- Мы работаем официально (частный предприниматель по контракту);
- Заработная плата рассчитывается в $/H, с нагрузкой от 160 до 200 или более часов в месяц (все потраченное время выплачивается);
- Кроме того: Компания оплачивает скамейку как 75% по ставке, а бьюп выплачивает 50% по ставке.
- Пересмотр почасовой ставки каждые шесть месяцев до +50% (в соответствии с правилами компании).
- Ежеквартальный бонус, производительность проекта.
- Классы английского2 раза в неделю (группы двух человек, после рабочего времени).
- MacBook Pro 14/16, 4K Monitor, Stand, мышь, клавиатура, наушники, удобное кресло, фирменная футболка компании и кружка.
- Рабочий день с 8:00 до 17:00 (план на день составлен на заседании на стоянке и должен быть достигнут (учитывая здравый смысл) в течение дня в соответствии с контрольно-пропускными пунктами. После принятия работы, PM завершает рабочий день).
- Завтрак, обеды и другие вещи на кухне за счет компании (кофе, чай, печенье, сладости, йогурты и напитки в холодильнике).
- Работать в одном из 3 наших офисов (5-15 минут ходьбы от станции метро):
- k1 (m) pozniaky
- k3 (m) tarasa shevchenko
- k4 (m) osokorky
Требования
- Опыт работы с низким уровнем работы под окнами на любом языке (C ++, Delphi, Basic, Rust, C# и т. Д.);
- Опыт работы с приложениями GUI Native Windows;
- Опыт работы с инструментами отладки Windows, анализом потоков и процессов;
- Хорошее понимание архитектуры клиента/сервера и TCP, http, сетевого уровня Windows;
- Опыт работы с GIT и запросами на вывод;
- Понимание основных моделей дизайна и способность их применять;
- Понимание процессов CI/CD;
- Нестандартное мышление.
Приятно иметь
- Опыт с Go;
- Опыт работы с инструментами сборки приложения Windows;
- Опыт работы с установщиками, в идеале с Advanced Installer;
- Опыт развития macOS;
- Знание javascript или node.js;
- Опыт разработки фронта;
- Опыт работы с развертываниями Канарских островов.
возможности/Преимущества
- У каждого сотрудника есть наставник, и вместе с ним разрабатывает НДП (план личного развития) для улучшения навыков и знаний в разных областях;
- Пересмотр почасовой ставки происходит каждые шесть месяцев и зависит от реализации PDP и других показателей эффективности;
- Кроме того, мы планируем развить ваши навыки node.js, чтобы способствовать перекрестной функциональности с нашими задними разработчиками, работающими в node.js;
- Возможность изучать/улучшить навыки в GO, S ++, NodeJS, современные фронтальные рамки, такие как Vue/React или разработка расширений Browser в рамках программы PDP (план личного развития). В зависимости от вашего направления PDP и (если хотите), вы можете переключиться на роль разработчика Fullstack, роль разработчика Pure Frontend или роль разработчика Browser Extension;
- Опытные коллеги, готовые помочь со сложными задачами;
- Технически подкованные ПМС, которые выполняют разложение задач и знают, как работать как с клиентом, так и с разработчиками. Без сломанной телефонной игры и никаких оценок, передаваемых сверху;
- Обязательный рассмотрение кодекса сверстников и тестовое покрытие важной функциональности, эффективного процесса QA и процедур принятия задач;
- Возможность изучения связанных областей/технологий (фронт, расширения браузера)-не внезапно, но систематически, как будто работа над полным мини-проектом; под руководством наставника и в соответствии с планом, составленным с MEntor, с каждой задачей прохождения кода и процесса QA и т. Д.
- План дня составлен на заседании на стоянке и должен быть выполнен (учитывая здравый смысл) в течение дня в соответствии с контрольно-пропускными пунктами. После принятия работы премьер -министр завершает рабочий день.