22.05.2026 в 17:16 Просмотры 1 +1 сегодня Вакансия партнера

Middle Fullstack C# Developer (офис)

Москва , Пресненская набережная, 8с1

Деловой центр (Солнцевская)

Специализация: Программист, разработчик

Формат работы: На месте работодателя

График работы: 5/2

Тип занятости: Полная занятость

Опыт: От 1 года до 3 лет

Выплата: ежемесячно

Обязанности

  • Разрабатывать приложения и сервисы на C# / .Net.
  • Участвовать в создании backend-логики, API, интеграций и клиентских интерфейсов.
  • Работать с desktop/web/mobile-приложениями в зависимости от проекта.
  • Разрабатывать UI на Avalonia, Wpf, Maui или похожих технологиях.
  • Интегрироваться с внешними сервисами через HTTP API, OAuth, JSON/XML.
  • Работать с файлами, изображениями, документами и другими форматами данных.
  • Реализовывать прикладную бизнес-логику: обработка данных, отчеты, импорт/экспорт, фоновые задачи.
  • Разбирать баги, crash logs, проблемы с нестабильным оборудованием и пограничными сценариями.
  • Развивать Usb- и сетевые интеграции с устройствами через LibUsb, WinUSB, HTTP/HTTPS, Tcp/Ip, WebSockets, Bulk и другие технологии.
  • Поддерживать работу с разными моделями устройств и учитывать особенности их протоколов.
  • Участвовать в разработке, настройке и сопровождении драйверов или По для взаимодействия с оборудованием.
  • Работать с низкоуровневыми протоколами, портами, локальной сетью, discovery устройств и обменом бинарными данными.
  • Поддерживать, рефакторить и развивать существующие проекты.
  • Оптимизировать производительность, устойчивость и стабильность приложений.
  • Участвовать в оценке задач, обсуждении архитектуры и технических решений.

Требования

  • Коммерческий опыт разработки на C# от 2 лет.
  • Хорошее знание .Net, Ооп, async/await, Linq, collections, exceptions, IDisposable. Опыт разработки backend-логики, API или прикладных сервисов. Опыт работы с UI-фреймворками: Avalonia, Wpf, Maui, Blazor, WinForms или аналогами. Понимание архитектурных подходов: Mvvm, Mvc, layered architecture, dependency injection. Опыт работы с HTTP API, REST, JSON, авторизацией и внешними интеграциями. Умение работать с файлами, потоками, сериализацией и локальным хранением данных. Понимание основ сетевого взаимодействия: Tcp/Udp/HTTP, порты, локальная сеть. Готовность разбираться в интеграциях с оборудованием, драйверами и нестандартными протоколами. Умение анализировать логи, crash dumps/crash logs и воспроизводить сложные ошибки. Опыт работы с Git. Умение читать, поддерживать и аккуратно дорабатывать чужой код. Будет плюсом
    • Опыт с Avalonia UI.
    • Опыт desktop-разработки под Windows/Linux/macOS.
    • Опыт мобильной разработки на .Net, Android/iOS.
    • Знание Asp.Net Core, Minimal API, Web API.
    • Опыт работы с базами данных: PostgreSQL, Ms SQL, SQLite, Entity Framework Core, Oracle Db.
    • Опыт с LibUsb, WinUSB, Hid, Serial Port, Usb Cdc или похожими технологиями.
    • Опыт написания или сопровождения драйверов, утилит установки драйверов, INF-файлов.
    • Опыт работы с принтерами, сканерами, POS-оборудованием, промышленными контроллерами или другим внешним оборудованием.
    • Понимание бинарных протоколов, SCSI-подобных команд, обмена пакетами и диагностики устройств.
    • Опыт с Docker, Ci/Cd, публикацией приложений.
    • Опыт работы с изображениями, Raw, Pdf, Ocr, печатью, сканированием или другими прикладными интеграциями.

    Условия

    • Возможность поработать с новыми технологиями и прокачать свои скилы;
    • Участвовать в создании новых и полезных продуктов для клиентов;
    • Официальное оформление по ТК РФ, график работы 5/2 (офисный формат);
    • Работу в активно растущей компании, с возможностью применения и развития своих знаний и опыта, с возможностью карьерного роста;
    • Перспективная сфера деятельности IT, современные принципы организации работы;
    • Теплая атмосфера в компании, дружеский и позитивный коллектив.