О вакансии
Hone — стартап, который помогает геймерам чаще побеждать благодаря оптимизации ПК. Мы ищем опытных инженеров-программистов Windows/.NET в нашу быстрорастущую команду. Вы сможете применять передовые инструменты и процессы, создавая функции, которые действительно нужны нашим пользователям. Мы работаем удалённо и даём инженерам возможность самостоятельно планировать рабочее время и сохранять максимальную продуктивность. Если вам близки наши ценности, будем рады знакомству!
Обязанности
- Разрабатывать и поддерживать наше настольное приложение на C# с интеграцией Electron
- Сотрудничать с веб-командой, чтобы нативные функции C# работали с нашим интерфейсом web view
- Создавать надёжные функции Windows для обнаружения игр, управления процессами, оптимизации системы и фоновых служб
- Писать качественный, чистый и поддерживаемый код, соответствующий отраслевым стандартам.
- Регулярно проводить ревью кода, чтобы поддерживать качество кодовой базы.
- Разрабатывать новые функции и возможности для улучшения пользовательского опыта.
- Диагностировать и устранять проблемы в нашем настольном приложении.
- Профилировать, измерять и оптимизировать критичные для производительности части настольного приложения
- Работать с продуктовой командой, чтобы понимать и реализовывать новые требования.
Что мы ожидаем
- Не менее 5 лет опыта разработки программного обеспечения
- Не менее 2 лет опыта разработки и выпуска пользовательских настольных приложений
- Способность работать самостоятельно и быстро выпускать качественное ПО, получая лишь общее направление
- Внимание к деталям и производительности
- Опыт разработки настольных приложений и модулей для Windows
- Опыт работы с .NET 10 LTS.
- Опыт работы с API Win32 и P/Invoke
- Опыт управления процессами, разрешениями Windows и безопасного внесения изменений на системном уровне
- Опыт организации IPC между нативными/backend-процессами и слоями веб-интерфейса
- Опыт профилирования реальных проблем производительности и оптимизации измеренных горячих участков, а не работы наугад
Необходимая экспертиза
- Глубокое знание C#
- Глубокое знание настольных приложений Windows
- Знание операционных систем Windows
- Опыт работы с консольными приложениями C#
- Опыт управления процессами, их приоритетами, разрешениями, дескрипторами, службами и поведением Windows при запуске
- Опыт построения IPC-потоков между C# и Electron/веб-интерфейсом
Другие полезные навыки
- Увлечение играми на ПК или консолях
- Опыт интеграции C# с Electron через CLI, именованные каналы, сокеты или другие механизмы IPC
- Опыт работы с Native AOT
- Опыт работы с инструментами анализа производительности Windows, диагностикой или низкоуровневой отладкой
- Опыт работы с игровыми лаунчерами, средами с чувствительными античит-системами, системными утилитами или инструментами производительности
- Опыт работы с C++
- Опыт владения двуручным мечом станет преимуществом!
Почему стоит работать в Hone?
- Полностью удалённая работа — Наша команда на 100 % удалённая, поэтому вы можете работать откуда угодно и в удобное время. Никаких поездок в офис — больше времени на семью и игры на ПК!
- Конкурентная зарплата и доля в компании — Мы предлагаем конкурентную зарплату и щедрую долю в компании, достойно вознаграждая ваш труд. В молодом стартапе вы также сможете работать с выдающейся командой и получите самостоятельность и ответственность, необходимые для роста.
- Весёлая и дружелюбная атмосфера — Мы дружная команда и любим игры! Игровые сессии помогут познакомиться с коллегами и выстроить крепкие отношения. Нельзя по-настоящему узнать товарища по команде, пока не одолеешь его раз 43 или не добудешь вместе несколько победных ужинов!
Заявка
Как откликнуться
Если эта возможность кажется вам идеальной, откликнитесь прямо сейчас. Будем рады вашему сообщению!